Buscar

Avaliando Aprendizado - Introdução a Lógica de Programação

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 3 páginas

Prévia do material em texto

1a Questão (Ref.: 201702189922)
	Pontos: 0,1  / 0,1
	Expressões lógicas são aquelas cujo resultado da avaliação é um valor lógico (verdadeiro ou falso). 
Considere as expressões a seguir: 
I) não (5 < 2) 
II) (9 < 5) ou (10 > 7) 
III) (2 = 25 / 5 e 9 > 11) ou (23 < 9 e 5 + y = 22) = ((y =33) e 7 > 10) {onde y = 33} 
IV) não (8 >= 7 ou 9 < 7) ou (y + 8 - 4 = 4) {onde y = 6} 
V) 8 > 9 e y {onde y representa qualquer valor} 
Os resultados verdadeiros correspondem às avaliações das expressões lógicas em
		
	
	I, II, IV
	
	I, II
	
	I, II, III, IV
	
	IV, V
	 
	I, II, III
		
	
	
	 2a Questão (Ref.: 201702189859)
	Pontos: 0,1  / 0,1
	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 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 (inclusive) em ordem decrescente.
	
	Os números ímpares entre 1 e 5 em ordem decrescente.
	
	Os valores entre 1 e 5 (inclusive) em ordem decrescente.
		
	
	
	 3a Questão (Ref.: 201702190260)
	Pontos: 0,1  / 0,1
	Qual dos comandos abaixo está escrito de forma errada?
		
	 
	for (X < 10 ; X=0 ; X++)
	
	for (X=0 , Y=0 ; X < 10 ; X++ , Y=Y+2)
	
	for (X=10 ; X > 0 ; X--)
	
	for (X=0 ; X < 10 ; X++)
	
	for (X=0 , Y=4 ; X < 10 ; X++ , Y--)
		
	
	
	 4a Questão (Ref.: 201702190108)
	Pontos: 0,1  / 0,1
	Selecione qual dos trechos de código a seguir representa a seguinte situação: se estivermos na primavera e dia 10 for sábado (7) então teremos festa da uva, mas se dia
10 não for sábado teremos a festa da maçã. Se não for primavera não teremos festa.
		
	
	if (estacao == ´p´) {
if (dia10 == 7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
}
cout << "Nao tera festa\n";
	
	if (estacao == ´p´ || dia10 == 7) {
cout << "Festa da uva\n";
else
cout << "Nao tera festa\n";
	
	if (dia10 ==7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
	 
	if (estacao == ´p´)
if (dia10 == 7)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n"
else
cout << "Nao tera festa\n";
	
	if (estacao == ´p´)
cout << "Festa da uva\n";
else
cout << "Festa da maca\n";
		
	
	
	 5a Questão (Ref.: 201702190153)
	Pontos: 0,0  / 0,1
	          Preciso pegar cada nome de entrada para meu programa em C++ e converter a primeira letra para minúscula.  Assinale a opção que mostra a função para realizar tal tarefa.
		
	 
	toupper
	 
	tolower
	
	strcat
	
	strcpy
	
	strlen

Continue navegando