Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Retornar LINGUAGEM DE PROGRAMAÇÃO I Lupa Exercício: CCE0242_EX_A5_201512747122 Matrícula: 201512747122 Aluno(a): CRISTIANO RAFAEL BRÊTTAS Data: 03/05/2016 15:48:20 (Finalizada) 1a Questão (Ref.: 201513449506) Fórum de Dúvidas (2) Saiba (1) A linguagem C possui comandos para repetir uma sequência de instruções. Estas estruturas de repetição, também conhecidas como laços (do inglês loops). Dao o código abaixo, qual opção que demonstra o que será exibido na tela? int main(int argc, char *argv[]) { int i = 0; int j = 5; do{ printf("%d", i++); }while(j-- <= ++i ) system("PAUSE"); return 0; } 135 0 012345 12345 024 2a Questão (Ref.: 201513449653) 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; } 2 3 4 5 1 2 1 2 3 3 4 5 2 3 4 Gabarito Comentado 3a Questão (Ref.: 201513449415) 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 3 4 5 1 2 1 2 3 0 1 2 3 4 5 4a Questão (Ref.: 201513066905) Fórum de Dúvidas (2) Saiba (1 de 1) Para o desenvolvimento de nossos programa na linguagem C, contamos com 3 tipos básicos de estruturas de repetição, for, while e do..while. O funcionamento e aplicação dos mesmos tem pequenas diferenças. int i; for(i=0; i < 10; i+=2) if (i%2) printf("%d",i); printf("%d",i); Supondo que as demais linhas necessárias para o funcionamento do programa estejam devidamente criadas e baseado no trecho de código apresentado, o que será exatamente apresentado na tela após a sua execução. 024681010 10 02468 0 2 4 6 8 10 0246810 Gabarito Comentado 5a Questão (Ref.: 201513525896) Fórum de Dúvidas (2) Saiba (1) Leia com atenção as afirmativas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repetições for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repetição, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente II, III e V estão corretas Somente I, III e IV estão corretas Somente I, III e V estão corretas Somente I, II, III e V estão corretas Somente I e V estão corretas Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201513010753) Fórum de Dúvidas (2) Saiba (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 8 19 12 14 16 2 4 6 10 16 26 42 2 4 6 10 16 26 42 68 2 4 4 8 12 20 32 2 4 4 8 12 20 32 52 Gabarito Comentado Gabarito Comentado Retornar Parte inferior do formulário
Compartilhar