Baixe o app para aproveitar ainda mais
Prévia do material em texto
LÓGICA DE PROGRAMAÇÃO CCE1121_A6_201301447676_V1 Lupa Vídeo PPT MP3 Aluno: PAULO ALEXI DIEMER Matrícula: 201301447676 Disciplina: CCE1121 - LÓG.PROGRAM. Período Acad.: 2017.1 (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. Um professor pediu em um chat para que os alunos da turma de Lógica de Programação interpretassem um código que se encontrava no caderno de exercícios e, para cada aluno, enviou quatro números para que pudessem acompanhar duas vezes no teste de mesa. João que sempre estava presente nos fóruns e chat recebeu os seguintes números: 31 e 11 / 28 e 5. Observe o código abaixo e assinale a opção onde estão presentes as mensagens que João recebeu na mesma ordem dos números digitados que se encontram acima. Valor maximo muito alterado / Valor minimo muito alterado Não exibe nada porque estão faltando as chaves dos ifs Valor maximo muito alterado / Tudo normal Estado muito critico, pois maximo e minimo alterados / Tudo normal Estado muito critico, pois maximo e minimo alterados / Valor minimo muito alterado Gabarito Comentado Gabarito Comentado Gabarito Comentado 2. Em relação às estruturas de controle, considere abaixo o trecho inicial do algoritmo que exibe o conceito de um aluno, dada a sua nota. Levando-se em conta somente notas inteiras, o critério para conceitos é: notas menor que 3, conceito E; notas de 3 a 5, conceito D; notas 6 e 7, conceito C; notas 8 e 9, conceito B; nota 10, conceito A. fimalgoritmo Continuando a construção do algoritmo acima, a estrutura de controle SE- ENTAO-SENAO-FIMSE será utilizada: 6 vezes. 4 vezes. 3 vezes. 5 vezes. 7 vezes. Gabarito Comentado 3. Assinale a opção que identifica a estrutura da linguagem C++ que apresenta as características abaixo: - Usada quando o número de repetições for desconhecido; - Executa o bloco, um ou mais comandos entre uma par de chaves, pelo menos uma vez; - Controlada por um teste ao final; switch for if while do...while Gabarito Comentado Gabarito Comentado 4. Observe o programa abaixo e, supondo que, quando foi perguntado o valor do número, digitou-se 17. Em qual opção está presente o número que será exibido ao final? 15 17 34 32 19 Gabarito Comentado Gabarito Comentado 5. Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 1.62, 1.78, 1.69. Selecione a opção cujo conteúdo é igual ao que será exibido na tela. #include using namespace std; int main() { float alt1, alt2, alt3; cin >> alt1 >> alt2 >> alt3; if(alt1 < alt2 && alt1 < alt3) cout << "alt2" << "\t" << "alt3" << endl; else if( alt2 < alt3) cout << "alt1" << "\t" << "alt3" << endl; else cout << "alt1" << "\t" << "alt2" << endl; system("pause" ); } 1.78 1.69 //na 1a zona e na 2a zona, respectivamente 1.78 1.69 //na 1a zona e na 2a zona, respectivamente alt2 alt3 //na 1a zona e na 2a zona, respectivamente alt1 alt3 //na 1a zona e na 2a zona, respectivamente 1.62 1.69 //na 1a zona e na 2a zona, respectivamente 6. Para o programa pra verificar se um número é maior, menor ou igual a um outro número digitado precisamos de quantos ifs aninhados? 2 5 3 4 6 Gabarito Comentado Gabarito Comentado Gabarito Comentado 7. Com base nas estruturas de Algoritmos, quais são as estrutura de Decisão? PARA...DE...ATE...FACA ENQUANTO...FACA ESCOLHA... CASO SE...ENTAO...SENAO REPITA... ATE ESCOLHA...CASO ENQUANTO... FACA SE... ENTAO... SENAO SE...ENTAO...SENAO DECIDE...ATE... Gabarito Comentado Gabarito Comentado Gabarito Comentado 8. Para que uma estrutura if...else if ... possa ser substituída pela estrutura switch(...) na linguagem C++, precisamos ficar atento a algumas "regras". Leia as afirmativas abaixo e escolha a resposta que contempla a essas "regras" I - Qualquer tipo de variável poderá estar presente nas expressões relacionais dos ifs II - Só o operador de igualdade poderá estar presente em todas expressões relacionais dos ifs III - Qualquer operador relacional poderá estar presente nas expressões relacionais dos ifs IV - A mesma variável tem que estar presente em todas expressões relacionais dos ifs V - A variável presente em todas expressões relacionais dos ifs tem que ser enumerável II, IV e V estão erradas II, IV e V estão corretas I, II e IV estão corretas I, III, e IV estão corretas I, III e V estão corretas
Compartilhar