Buscar

Exercícios Avaliando o Aprendizado 5

Prévia do material em texto

1a Questão 
 
 
Observe o trecho do programa em C++ abaixo e, após, entrar com os valores sugeridos para sua 
execução assinale a alternativa que representa a resposta final. 
cin >> a; 
cin >> b; 
cin >> c; 
if (a < b + c) && (b < a + c) && ( c < a + b) 
{ 
cout << "É triangulo \n"; 
if (a == b) || (b == c) || (a == c) 
cout << "Triângulo isósceles\n"; 
else 
if (a == b) && (b == c) 
cout << "Triângulo equilátero\n"; 
else 
if (a != b) && (b != c) && (a != c) 
cout << "Triangulo escaleno\n"; 
} 
else 
cout << "Não é triângulo\n"; 
 
Valores: a = 10 
b = 6 
c = 2 
 
 Não é triângulo 
Triângulo isósceles 
 É triângulo 
Triângulo isósceles 
 É triângulo 
Triângulo equilátero 
 Não é triângulo 
 É triângulo 
Triângulo escaleno 
 
 
 
 
 
 2a Questão 
 
 Lucas deve escrever um algoritmo para solicitar as idades de dois irmãos, ler as idades, 
determinar e escrever a maior idade. Sabe-se que não há irmãos gêmeos. Assinale a opção que 
mostra o algoritmo em UAL que correta e exatamente realiza a tarefa descrita. 
 
 prog MaiorIdade 
int id1, id2, maior; 
imprima "Digite a primeira idade : "; 
leia id1; 
imprima "Digite a segunda idade : "; 
leia id2; 
se (id1 > id2) 
{ imprima "Maior idade = ", maior;} 
senão 
 { imprima "Maior idade = ", maior;} 
fimprog 
 
 prog MaiorIdade 
int id1, id2; 
imprima "Digite a primeira idade : "; 
leia id1; 
imprima "Digite a segunda idade : "; 
leia id2; 
se (id1 > id2) 
{ imprima "Maior idade = ", id1;} 
senão 
 { imprima "Maior idade = ", id2;} 
fimprog 
 
 prog MaiorIdade 
int id1, id2; 
imprima "Digite a primeira idade : "; 
leia id1; 
imprima "Digite a segunda idade : "; 
leia id2; 
se (id1 > id2) 
{ imprima "Maior idade = ", id1;} 
senão (id1 < id2) 
 { imprima "Maior idade = ", id1;} 
fimprog 
 prog MaiorIdade 
imprima "Digite a primeira idade : "; 
leia id1; 
imprima "Digite a segunda idade : "; 
leia id2; 
se (id1 > id2) 
{ imprima "Maior idade = ", id1;} 
senão 
 { imprima "Maior idade = ", id2;} 
fimprog 
 
 prog MaiorIdade 
int id1, id2; 
leia id1; 
leia id2; 
se (id1 > id2) 
 imprima "Maior idade = ", id1; 
senão 
 imprima "Maior idade = ", id2; 
fimprog 
 
 
 
 
 
 
 
 3a Questão 
 
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. 
 
 
 Apenas o comando enquanto 
 Para ou enquanto 
 Se ou escolha 
 Apenas o de entrada 
 
Para e Se 
 
 
 
 4a Questão 
 
 
O que será exibido de acordo com o trecho de código abaixo? 
 
c 20 
r c mod 2 
se (r = 0) entao 
 escreva("Valor de r:", r) 
senao 
 se (r = 1) entao 
 escreva("Valor de r: ",r) 
 senao 
 escreva("Valor de r:",r+3) 
 fimse 
fimse 
 
 Valor de r: 1 
 Valor de r: 3 
 
Valor de r: 10 
 Valor de r: 0 
 
Nada será exibido. 
 
 
 
 
 
 
 5a Questão 
 
Observe o trecho do algoritmo a seguir e responda: 
leia num; 
se (num % 2 == 0) 
 { 
 tipo = 1; 
 } 
senão 
 { 
 tipo = 2; 
 } 
escolha(tipo) 
{ 
 caso1 : imprima"PAR";pare; 
 caso2 : imprima"IMPAR";pare; 
} 
 
Ao executar o trecho do algoritmo acima três vezes foram inseridos os seguintes valores inteiros: 19, 
13 e 16. 
Qual o conjunto de respostas no final da terceira execução? 
 
 IMPAR, IMPAR, PAR 
 PAR, IMPAR, PAR 
 PAR, PAR, IMPAR 
 IMPAR, PAR, IMPAR 
 IMPAR, PAR, PAR 
 
 
 
 
 6a Questão 
 
 
Qual a saída produzida pelo algoritmo, caso o valor atribuído a variável mês seja 5: 
 prog numeroMes 
 int mes; 
 imprima "\ndigite um numero de 1 - 12: "; 
 leia mes ; 
 escolha (mes) 
 { 
 caso 1 : imprima "\njaneiro\n"; pare; 
 caso 2 : imprima "\nfevereiro\n"; pare; 
 caso 3 : imprima "\nmarço\n"; pare; 
 caso 4 : imprima "\nabril\n"; pare; 
 caso 5 : imprima "\nmaio\n";pare; 
 caso 6 : imprima "\njunho\n"; pare; 
 caso 7 : imprima "\njulho\n"; pare; 
 caso 8 : imprima "\nagosto\n"; pare; 
 caso 9 : imprima "\nsetembro\n";pare; 
 caso 10:imprima "\noutubro\n"; pare; 
 caso 11:imprima "\nnovembro\n"; pare; 
 caso 12:imprima "\ndezembro\n"; pare; 
 senao :imprima "\nInexistente\n"; 
 } 
fimprog 
 
 
 a) maio 
 junho 
 b) maio 
 junho 
 julho 
 agosto 
 setembro 
 outubro 
 novembro 
 dezembro 
 e) Inexistente 
 c) maio 
 
 
d) maio 
 julho 
 setembro 
 novembro 
 dezembro

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes