Buscar

BDQ_5 Linguagem de programação 1

Prévia do material em texto

Aluno: JONAS BARBOSA COSTA Matrícula: 201403229627 
Disciplina: CCE0242 - LING. DE PROG. I Período Acad.: 2017.2 (G) / EX 
 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá 
ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). 
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo 
de questões que será usado na sua AV e AVS. 
 
 
1. 
 
 
O programa abaixo terá qual saída? 
int main() { 
int j = 2; 
for ( int i = 1 ; i < = 3 ; i++ ) { 
 cout << i * j << endl; } 
} 
 
 
 
 
2, 4, 6 
 
12 
 
1 * 2 = 2 
2 * 2 = 4 
3 * 2 = 6 
 
1 * 2 
2 * 2 
2 * 3 
 
2 
4 
6 
 
 
 
2. 
 
Qual será a saída do programa abaixo? 
int main() { 
int i=0; 
 
 
 
do { 
i++; 
cout << i << endl; 
} while (i < 2); 
} 
 
 
2 
 
0 
1 
 
1 2 
 
1 
2 
 
0 
1 
2 
 
 
 
3. 
 
 
Assinale a alternativa correta em relação a quantidade de vezes que a 
palavra PROGRAMAÇÃO será impressa, após a execução do trecho de 
código abaixo. 
i = 1; 
while ( i < 20 ) { 
 if ( i % 2 == 0 ) { 
 cout << "\n PROGRAMAÇÃO"; 
 } 
 i++; 
} 
 
 
 
 
9 vezes 
 
Nenhuma vez 
 
20 vezes 
 
10 vezes 
 
19 vezes 
 
 
 
4. 
 
 
 Muitas séries matemáticas podem ser geradas pela estrutura 
do for. Analise o código abaixo, supondo que você digitou 2 e 4 
quando lhe foram solicitados dois números e escolha a opção 
que contém a série exibida pelo código. 
 
 
 
 
 
2 4 4 8 12 20 32 
 
2 4 6 10 16 26 42 
 
2 4 4 8 12 20 32 52 
 
2 4 6 10 16 26 42 68 
 
2 4 6 8 19 12 14 16 
 
 Gabarito Comentado Gabarito Comentado 
 
 
5. 
 
 
Qual será a saída do programa abaixo? 
 int main () { 
int soma = 0; 
int i = 0; 
while (i <= 700) { 
 if (i % 7 == 0) { 
 soma = soma +i; } 
 i ++; } 
cout << soma << endl; 
} 
 
 
 
 
Soma dos números de 7 a 700. 
 
Soma dos números inteiros até 700. 
 
Soma dos números até 700 com resto 7. 
 
Soma dos números divisíveis por 7 até 700. 
 
Soma dos números ímpares até 700. 
 
 
 
6. 
 
 
Qual a estrutura de repetição usada para quantidade indeterminada de 
repetições? 
 
 
 
 
while 
 
struct 
 
switch 
 
if-else 
 
for 
 
 Gabarito Comentado Gabarito Comentado 
 
 
7. 
 
Dado o programa abaixo, informe o que vai ser 
impresso após execução. 
 
 
 
 
 
 
 89 
 
 21 
 
 34 
 
 55 
 
 13 
 
 
 
8. 
 
 Uma das dificuldades da estrutura escolha/ caso é o fato das 
restrições variarem para cada linguagem, dificultando a fixação. 
 
 
 
Na linguagem C, essa estrutura recebe o nome de switch() e tem 
suas restrições. Observe os trechos abaixo e assinale o que é 
possível ser usado na linguagem C, supondo que se espera 
encontrar na variável de nome a, inteira, alguns valores e entres 
eles está o número 90. Analise as linhas abaixo e assinale que 
foi escrita corretamente para testar o número 90 na estrutura 
switch(). 
 
 
90: printf("Pode"); stop; 
 
case a=90: printf("Pode") ;break; 
 
case 90: printf("Pode") ; break; 
 
case a > 90: printf("Pode") ;break; 
 
90: printf("Pode");

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes