Buscar

AULA 05 - AVALIANDO APRENDIZADO - PROGRAMAÇÃO I

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

1a Questão (Ref.: 201402030547) Fórum de Dúvidas (1 de 2) Saiba (1 de 1) 
 
As estruturas de repetição são essenciais no desenvolvimentos de programas na linguagem C. Dado o programa 
abaixo, identifique a opção que demonstra o que será exibido na tela: 
 
 
int main(int argc, char *argv[]) { 
int i = 0; 
int j = 5; 
while(++i <= --j){ 
printf("%d ", i); 
} 
system("PAUSE"); 
return 0; 
} 
 
 
0 1 2 
 1 2 
 
1 2 3 
 
1 2 3 4 5 
 0 1 2 3 4 5 
 
 
 
 
 
 2a Questão (Ref.: 201401591885) Fórum de Dúvidas (2) Saiba (1 de 1) 
 
 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 6 10 16 26 42 68 
 2 4 6 10 16 26 42 
 2 4 4 8 12 20 32 
 2 4 6 8 19 12 14 16 
 2 4 4 8 12 20 32 52 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201401594422) Fórum de Dúvidas (2) Saiba (1 de 1) 
 
A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as 
afirmações abaixo e escolha a opção ERRADA. 
 
I As chaves de abertura e fechamento, sempre, não são obrigatórias. 
II No teste unimos expressões relacionais com operadores lógicos quando necessário. 
III A palavra then está presente na estrutura. 
IV O uso do else poderá não ser necessário. 
 
 
 I está errada. 
 I e III estão corretas. 
 II está correta e a III não está correta. 
 II e IV estão corretas. 
 IV está correta e a I não está correta. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201401591869) Fórum de Dúvidas (2) Saiba (1 de 1) 
 
Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo e 
escolha a opção que contém a série exibida pelo código. 
 
 
 1 1 2 3 5 8 13 21 
 0 1 1 2 3 4 5 6 
 0 1 1 3 2 4 5 7 
 0 1 1 2 3 5 8 13 21 
 1 3 4 7 9 11 13 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201402030785) Fórum de Dúvidas (1 de 2) Saiba (1) 
 
A instrução while é usada quando não sabemos quantas vezes um determinado bloco de instruções precisa ser 
repetido. Com ele, a execução das instruções vai continuar até que uma condição seja verdadeira. A condição a 
ser analisada para a execução do laço de repetição deverá retornar um valor booleano 
Dado o código abaixo, qual opção que demonstra o que será exibido na tela? 
 
 
int main(){ 
int cont=1; 
int tam = 3; 
while( cont <=tam ){ 
while( cont++ <=tam ) 
printf("%d ",cont); 
cont++; 
} 
system("PAUSE"); 
return 0; 
} 
 
 1 2 3 
 
3 4 5 
 2 3 4 
 
1 2 
 
2 3 4 5 
 
 Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201401648037) Fórum de Dúvidas (2) Saiba (1) 
 
������������	
��
�
�	������	������������
��	����	�����
������	��
�����
��������������������
�����������������������������������������������������	���	�
�	�������������������
��
�����
�
�����	���������	����� 
�����	��� 
�������!�"# ���$�%# ��&"'( 
�����������!�)'( 
�����������	��!*)�*��( 
������	��!*)�*��( 
+���	������������
�������	����	��������������������	���	�
�	������������
������,�
���
���
�	���
������������������	�������������-�����������	������������������������������	�
������������
����-��������
�.������� 
 
 0246810 
 
02468 
 
024681010 
 
0 2 4 6 8 10 
 10 
 
 Gabarito Comentado 
 
 
�

Continue navegando