Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCE0242_EX_A5_ Matrícula Aluno(a): Data: 10/11/2015 23:47:55 (Finalizada) 1a Questão (Ref.: 201408941482) 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 I, II, III e V estão corretas Somente I, III e V estão corretas Somente II, III e V estão corretas Somente I, III e IV estão corretas Somente I e V estão corretas 2a Questão (Ref.: 201408865074) Fórum de Dúvidas (2) Saiba (1) Estrutura de repetição, na ciência da computação, é uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza e/ou repete diferentes algoritmos/ações dependendo se uma condição é verdadeira ou falsa, em que a expressão é processada e transformada em um valor booleano. Analise o código abaixo e identifique a 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(++i <= j--); system("PAUSE"); return 0; } 123 345 1234 34 024 Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201408865001) 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 1 2 3 4 5 1 2 0 1 2 3 4 5 4a Questão (Ref.: 201408428876) 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. IV está correta e a I não está correta. I e III estão corretas. I está errada. II e IV estão corretas. II está correta e a III não está correta. Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201408951016) Fórum de Dúvidas (2) Saiba (1) Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma condição que decidirá se continua repetindo ou não. Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? for repeat...util switch do...while while 6a Questão (Ref.: 201408865239) 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; } 3 4 5 1 2 2 3 4 1 2 3 2 3 4 5
Compartilhar