Buscar

CCE1121 A6 201301447676 V1 LOGICA DE PROGRAMACAO

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 6 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

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 6, do total de 6 páginas

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

Outros materiais