Buscar

Algorítimos CCT0239 -

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

Prévia do material em texto

CCT0239_EX_A4_
	   » de 50 min.
		
	 
	Lupa
	 
	Aluno: 
	Matrícula: 
	Disciplina: CCT0239 - ALGORITMOS 
	Período Acad.: 2016.1 EAD (GT) / 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.
		Observe o algoritmo abaixo e assinale a opção que exibe a saída correta se o número digitado for 436
prog prova
int num, c;
imprima "\nnumero de 3 algarismos positivo: ";
leia num;
se(num >= 100 && num <= 999)
{ 
c <- num div 100;
se( c % 2 == 0 )
{
imprima "\nO algarismo e' par: ",c;
} 
se( (num % 10) % 2 <> 0)
{
imprima "\nO algarismo e' impar: ",num%10;
}
senao
{ imprima "\nNao interessa";}
}
imprima "\n*****\n";
fimprog
		
	
	
	
	
	O algarismo e' par: 4
*****
	
	
	O algarismo e' impar: 3
*****
	
	 
	O algarismo e' par: 4
Nao interessa
*****
	
	
	O algarismo e' par: 4
O algarismo e' impar: 3
*****
	
	 
	O algarismo e' par: 4
Nao interessa
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
		2.
		Assinale a alternativa que apresenta APENAS operadores relacionais.
		
	
	
	
	
	&&, || e ~
	
	
	&&, >= e ||
	
	
	+, - e *
	
	 
	<, > e >=
	
	
	=, > e ||
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
		3.
		Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
		
	
	
	
	
	((pontos>=10) || (pontos <=20))
	
	
	((pontos>=10) % (pontos <=20))
	
	
	((pontos>=10) ! (pontos <=20))
	
	
	((pontos>=10) # (pontos <=20))
	
	 
	((pontos>=10) && (pontos <=20))
	 Gabarito Comentado
	
	
		4.
		O algoritmo a seguir representa a seleção de candidatos a um concurso público que exigiu duas avaliações. Suponha que um determinado candidato obteve 7,0 na primeira avaliação, escolha a alternativa CORRETA que indica qual a nota que o candidato deve obter na segunda avaliação para que ele seja aprovado, sabendo-se que não há arredondamento no cálculo da média. 
Algoritmo Concurso
real: nota1,nota2,media
inicio
     escreva("Digite as duas notas:")
     leia(nota1,nota2)
     media<- (nota1+nota2)/2
     se (media >= 8) então
          escreva ("APROVADO")
     senao
          escreva ("REPROVADO")
     fim_se
fim
		
	
	
	
	
	Entre 7,0 e 7,9
	
	 
	Entre 9,0 e 10,0
	
	
	Entre 8,0 e 8,9
	
	
	Entre 6,0 e 6,9
	
	
	Candidato reprovado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
		5.
		De acordo com a figura a seguir, que comando(s) o programa a ser criado poderá utilizar? 
		
	
	
	
	 
	Os comandos "Para" e "Se"
	
	
	Apenas o comando "Leia"
	
	 
	Os comandos "Se" ou "Escolha"
	
	
	Os comandos "Para" ou "Enquanto"
	
	
	Apenas o comando "Enquanto"
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
		6.
		Marque a opção que, corretamente, mostra o valor final que é impresso na tela pelo algoritmo abaixo, considerando que os dados de entrada foram, respectivamente, 30 e 1. 
prog Av 
int a, b, c; 
imprima "Digite valor : "; 
leia a; 
imprima "Digite outro valor : "; 
leia b; 
se (a > b + 10 ) 
{ 
c <- 40; 
se (c < a) 
{ 
imprima a % 2; 
} 
senao 
{ 
imprima c + b div 2; 
} 
} 
senao { 
imprima a + b; 
} 
fimprog 
		
	
	
	
	 
	40
	
	
	31
	
	
	31.0
	
	
	0
	
	
	40.5
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado

Outros materiais