Buscar

Introdução a Programação Estruturada em C

Prévia do material em texto

Nesta Avaliação a Nota Foi 10
	 1a Questão (Ref.: 202003822905)
	Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
		
	
	
	
	
	
	
	
	 
	
	
	
	
	 2a Questão (Ref.: 202003823058)
	Quando desejarmos exibir na tela títulos, conteúdo de variáveis, resultado de operações e tudo mais que precisarmos, muitas linguagens de programação, e até interpretadores algorítmicos, disponibilizam caracteres de controle que possibilitam deslocar o cursor horizontalmente e verticalmente.
Qual das respostas abaixo representa, na mesma sequência do texto acima, esses caracteres?
		
	
	\n  , \t
	
	\t  , \n  
	
	tab, enter
	
	/tab   , /n
	
	/t,   /n
	
	
	 3a Questão (Ref.: 202006013792)
	Considere duas variáveis inteiras  x e  y.  Assinale a opção correta.
		
	
	Fazer !(x == y) equivale a fazer x != y
	
	Fazer  !(x <= y) equivale a fazer x >= y
	
	Fazer  !(x < y) equivale a fazer x > y
	
	Fazer !(x = y)  equivale a fazer x != y
	
	Fazer !(x != y) equivale a fazer x = y
	
	
	 4a Questão (Ref.: 202005957830)
	Sabemos que existem dois comandos (cin e cout), definidos na biblioteca iostream, que não são nativamente definidos pela linguagem e servem para fazer a entrada e saída de dados. Dessa forma, assinale a alternativa que corresponde ao comando que faz a leitura do valor digitado e o  armazena na variável celsius.
		
	
	cout << celsius;
	
	cin >> celsius;
	
	cout <<  "Celsius ? ";
	
	cin >> Celsius;
	
	float << celsius;
	
	
	 5a Questão (Ref.: 202003822947)
	Qual das sentença em C++  a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10?
		
	
	if (x != 7 || x >= 10)
	
	if (x != 7 || x > 10)
	
	if (x == 7 && x > 10)
	
	if (x != 7 && x > 10)
	
	if (x == 7 || x <= 10)
	
	
	 6a Questão (Ref.: 202005957848)
	Caso o valor inserido pelo usuário seja igual a 5, qual a mensagem exibida pelo código:
int a;
cin  >> a;
if (a<5)
   cout  <<  "valor esperado";
else
     if (a>=5 && a<=10)
         cout  <<  "valor ainda aceitável";
    else
      if  (a>10 && a<20)
          cout <<  "valor acima do esperado";
     else
         if  (a>=20)  cout  <<  "valor fora de faixa";
		
	
	valor fora de faixa
	
	nenhuma mensagem será exibida
	
	valor acima do esperado
	
	valor ainda aceitável
	
	valor esperado
	
	
	 7a Questão (Ref.: 202003823344)
	O que está sendo executado pelo programa C++ a seguir?
int main()
{
  int CONT, SOMA;
  CONT = 0;
  SOMA = 0;
  while (CONT < 50)
  {
    SOMA = SOMA + CONT;
    CONT = CONT + 2;
  }
}
		
	
	Soma todos os números pares de 0 a 48
	
	Soma todos os números ímpares de 0 a 49
	
	Soma todos os números de 0 a 49
	
	Soma todos os números pares de 0 a 50
	
	Soma os 50 números pares digitados.
	
	
	 8a Questão (Ref.: 202003823065)
	Laços de repetição são usados para que uma determinada sequência de comandos seja repetida um determinado número de vezes, sem a necessidade de reescrever tais comandos inúmeras vezes. Marque a alternativa que apresenta corretamente a representação de um laço de repetição codificado em C++.
		
	
	b) if(i>10)
{ if (i<100) i=0;}
	
	d) if(int i;i<10;i++)
{cout<<i;}<i;}< body=""> < I;}</i;}<i;}<>
	
	c) for( i>0, i<10,i++)
{ cout<<i;}<i;}<i;}< body=""></i;}<i;}<i;}<> < I;}
	
	a) for(int i=0;i<10;i++)
{ cout<< i;}<i;}<i;}<="" body=""></i;}<i;}
	
	e) for(i++, , int i)
{ cout<< I;}
	
	
	 9a Questão (Ref.: 202005941495)
	Analise o trecho de código em C++ abaixo :
for (int x = 0; x < 10; x++)
{
   if (valor[x] % 3 == 0 && valor[x] %  7 == 0)
      cout << valor[x];
}
		
	
	Imprimirá na tela todos os valores de um vetor.
	
	Imprimirá na tela todos os valores de um vetor que são pares.
	
	Imprimirá na tela todos os valores de um vetor que são ímpares.
	
	Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5.
	
	Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7.
	
	
	 10a Questão (Ref.: 202003823525)
	Uma professora possui uma turma de 40 alunos e precisa declarar uma matriz bidimensional, na linguagem C++, para armazenar as notas de AV1, AV2 e AV3 da turma. Considere que ela necessita dos dados organizados na matriz, de modo que cada linha deverá representar um aluno. Assinale a alternativa que apresenta a declaração desta matriz.
		
	
	int notas[40][40];
	
	char notas[3][40];
	
	char notas[40][3];
	
	float notas[40,3];
	
	float notas[40][3];

Continue navegando