Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário CCT0239_A7_201407331507 de 50 min. CCT0239_A7_201407331507 Lupa Aluno: DONIZETE LOURENÇO ROQUE Matrícula: 201407331507 Disciplina: CCT0239 - ALGORITMOS Período Acad.: 2016.3 EAD (G) / EX Deseja carregar mais 3 novas questões a este teste de conhecimento? 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. Qual dos comandos abaixo está escrito de forma errada? for (X < 10 ; X=0 ; X++) for (X=0 ; X < 10 ; X++) for (X=10 ; X > 0 ; X--) for (X=0 , Y=0 ; X < 10 ; X++ , Y=Y+2) for (X=0 , Y=4 ; X < 10 ; X++ , Y--) 2. O que será impresso, após a execução do código, a seguir? #include < iostream > using namespace std; int main() { for(int i=25;i>0;i=i-6) cout << i << " "; system( "pause" ); } 25 19 13 7 1 10 5 0 13 7 0 0 0 0 0 12 5 10 7 13 12 8 10 7 15 3. O que o trecho de programa em C++ abaixo imprime na tela ? int x; for (x = 1; x <= 5; x++) if (x % 3 == 0 && x % 5 == 0 ) cout << x + 2 << " "; else cout << x + 1 << " "; 2 3 4 6 2 3 4 5 6 3 5 7 9 2 4 6 8 10 1 3 5 7 9 4. Após análise do código responda a questão: Ao ser compilado e executado, o programa irá exibir na tela: Os números ímpares entre 1 e 5 (inclusive) em ordem decrescente. Os números pares entre 1 e 5 (inclusive) em ordem crescente. Os valores entre 1 e 5 (inclusive)em ordem crescente. Os números ímpares entre 1 e 5 em ordem decrescente. Os valores entre 1 e 5 (inclusive) em ordem decrescente. 5. Pode ser utilizada somente quando o número de repetições for conhecido na elaboração de um algoritmo ou em qualquer caso em C++. Estamos citando qual das estruturas abaixo? . if for while else do 6. 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; } 9 e 9 16 e 9 50 e 16 50 e 9 o valor de s está indefinido e o valor de num é 7 7. O que o trecho de programa em C++ abaixo imprime na tela ? int x; for (x = 5; x > 0; x--) if (x % 3 == 0) cout << x - 1 << " "; else cout << x + 1 << " "; 6 5 2 3 1 6 5 2 3 2 6 5 3 2 1 5 4 3 2 1 5 6 3 2 1 8. Considere a estrutura for ( ; ; ), e assinale a afirmação correta: Não é executada pois não tem incremento. Tem a sintaxe incorreta. Não é executada, pois não tem condição de teste. É um laço infinito. Não é executada, pois não tem variável. FINALIZAR O TESTE DE CONHECIMENTO Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 21/11/2016 20:55:18. Parte inferior do formulário
Compartilhar