Buscar

Aula 7 Teste 1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Observe o código abaixo e marque a opção que define a informação apresentada na tela pelo programa. 
 
 
 
56 
 
 
55 
 
 
65 
 
 
loop infinito 
 
 
66 
 
 
 
 
 
2. 
Para a estrutura de repetição do para representada a seguir em pseudo código, qual das respostas abaixo é correta? 
 
para (x<-1; x<=20; x++) 
 
 
 
 Os valores de x serão: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
 
 
Os valores de x serão: 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 
 
 
O próximo comando depois da execução dessa estrutura terá 20 como o valor da variável x. 
 
 
Se não iniciar a variável x antes desse comando (x=1), a estrutura de repetição não será executada. 
 
 
Os valores de x serão: 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 
 
 
 
 
 
3. 
Assinale a opção que identifica a estrutura da linguagem C++ que apresenta as características abaixo: 
 
- Usada quando o número de repetições for desconhecido; 
- Executa o bloco, um ou mais comandos entre uma par de chaves, pelo menos uma vez; 
- Controlada por um teste ao final; 
 
 
 
 
while 
 
 
do...while 
 
 
if 
 
 
for 
 
 
switch 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
 
 
Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, 
onde deverão se posicionar as demais funções em relação à função main()? 
 
I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema. 
II Depois, desde que os protótipos sejam colocados antes da main(). 
III Antes para não ter que colocar os protótipos e nunca ocasionar erros. 
IV Antes ou depois, desde que sejam colocados os protótipos. 
 
Observe as afirmativas acima e assinale a resposta CORRETA 
 
 
 
 
Só a II está correta 
 
 I e IV estão corretas 
 
 
II e III estão corretas 
 
 II e IV estão corretas 
 
 
I e III estão corretas 
 
 
 
 
5. 
Para as estruturas de repetição do para representadas a seguir em linguagem UAL, qual das respostas abaixo 
corresponde aos valores que a variável "c" irá assumir durante a execução do programa: para( c<-1; c<=10; c++ ) 
 
 
 
 1 2 3 4 5 6 7 8 9 10 
 
 
0 1 2 3 4 5 6 7 8 9 
 
 
2 3 4 5 6 7 8 9 10 11 
 
 
-1 0 2 3 4 5 6 7 8 9 
 
 
2 3 4 5 6 7 8 9 10 11 12 
 
 
 
 
 
Leia atentamente o código: 
#include 
#include 
using namespace std; 
int main (){ 
 int i,x; 
 x=5; 
 for(i=1;i<=x;i++) 
 cout<<i<<" e="" "; 
 system("pause"); 
}</i<<"> 
A parte do programa controlada pela estrutura de repetição será executada: 
 
 
 
 
1 vez 
 
 
5 vezes 
 
 
nenhuma vez. 
 
 
"i" vezes. 
 
 
3 vezes 
 
 
 
 
 
7. 
Muitas séries matemáticas podem ser geradas com a estrutura do para/ for. Analise o código abaixo e escolha a opção 
que contém a série exibida pelo código, exatamente da mesma maneira que apareceria na tela do computador. 
prog Descobre 
int c, D; 
D <- 5; 
para( c <- 1; c <= 5; c++) 
{ 
imprima c,"/", D, "\t"; 
D--; 
} 
fimprog 
 
 
 
 1/5 2/4 3/3 4/2 5/1 
 
 
0.2 
0.5 
1 
2 
5 
 
 
5 
2 
1 
0.2 
0.5 
 
 
0.2 0.5 1 2 5 
 
 
1/5 
2/4 
3/3 
4/2 
5/1 
 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
 
As estruturas de repetição são muito importantes em algoritmos, visto que, com elas, é 
possível que determinado trecho de código se repita enquanto determinada situação 
aconteça. Nesse sentido, a estrutura de repetição mais adequada para algoritmos em que o 
código deve ser repetido por uma quantidade conhecida de vezes é o: 
 
 
 
 
While / enquanto 
 
 
If-elseif-else / se-senãose-senão 
 
 
For / para 
 
 
If-else / se-senão 
 
 
Do..while / faça..enquanto

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais