Buscar

algoritim 06

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCT0239_EX_A6_ 
 » 00:00 de 50 min. Lupa 
 
 
Aluno: Matrícula: 
Disciplina: CCT0239 - ALGORITMOS Período Acad.: 2016.1 EAD (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. 
 
 
Marque a opção correta. Considere o trecho de programa feito em C++. O valor final de s e o 
valor final de num, são respectivamente: 
int conta, num=1, s=0; 
for(conta = 10; conta < = 40; conta= conta+10){ 
 s= s+num; 
 num= num +2; 
} 
 
 
16 e 9 
 
o valor de s está indefinido e o valor de num é 7 
 
50 e 9 
 
50 e 16 
 
9 e 9 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
2. 
 
 
Analise o código abaixo e assinale a alternativa correta em relação aos valores que serão impressos após a execução 
do mesmo. 
 
num=2 
Enquanto(num < 10 ) 
imprima(num) 
num = num + num 
Fim-Enquanto 
 
 
7, 1, 9 
 
 
8, 7, 2 
 
8, 7, 5 
 
6, 4, 9 
 
2, 4, 8 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
3. 
 
 
Execute o trecho do algoritmo abaixo: 
 
imprima "1 - 1 - "; 
a <- 1; 
ap <- 1; 
para(c<-1;c<=5;c++) 
 { 
 a <- ap; 
 ap <- c; 
 imprima a + ap, " - "; 
 } 
 
O que será exibido após a execução? 
 
 
 
1 - 1 - 2 - 3 - 5 - 7 - 9 
 
1 - 1 - 2 - 3 - 4 - 5 - 7 - 
 
1 - 1 - 2 - 3 - 5 - 8 - 13 - 
 
1 - 1 - 2 - 3 - 5 - 8 - 13 
 
1 - 1 - 2 - 3 - 5 - 7 - 9 - 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
4. 
 
Execute os algoritmos abaixo e responda: 
 
cont <- 1; 
soma <- 0; 
enquanto (cont < 4) 
{ 
soma <- soma + cont; 
 cont ++; 
} 
imprima soma % cont; 
 
------------------------------------------------ 
cont <- 0; 
soma<- 0; 
enquanto (cont < 4) 
{ 
soma <- soma + cont; 
cont ++; 
} 
imprima soma % cont; 
 
 
 
 
Quais os resultados obtidos, respectivamente? 
 
 
6 e 6 
 
4 e 4 
 
4 e 6 
 
2 e 2 
 
1 e 4 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
5. 
 
 
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. 
 
 
 
 
 
 
1 1 2 4 7 13 24 44 
 
1 2 4 7 13 24 44 81 
 
0 0 1 1 2 4 7 13 
 
2 4 7 13 24 44 81 149 
 
0 1 1 2 4 7 13 24 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
6. 
 
 
 Um aluno estava fazendo experiências com a estrutura do para e precisava repetir a frase, 10 vezes: 
Estudar para Prova no final de semana! 
Sendo assim, construiu vários trechos. 
Observe as tentativas que ele fez abaixo e assinale a opção correta. 
I para(x <- 2; x <= 20; x++ ) 
II para(x <- 3; x <= 30; x <- x + 3 ) 
III para(x <- 0; x <= 10; x <- x + 1 ) 
IV para(x <- 2; x <= 11; x ++ ) 
 
 
Todas, exceto a I, IV permitem a repetição 10 vezes 
 
II e IV permitem a repetição 10 vezes 
 
Somente a II permite a repetição 10 vezes 
 
II e III permitem a repetição 10 vezes 
 
II , III e IV permitem a repetição 10 vezes 
 
 Gabarito Comentado Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
 
 
 FINALIZAR AVALIANDO O APRENDIZADO 
 
Legenda: Q ues tão não respondida Q ues tão não gravada Q ues tão gravada 
 
 
 
 
Exercício inciado em 12/06/2016 08:41:11.

Outros materiais