Buscar

apol 2 de logica de programação

Prévia do material em texto

Questão 1/5 - Linguagem de Programação
Sendo A=4, B=2 e C=6, análise as operações a seguir e marque a opção correta. (V é verdadeiro e F é falso)
a) A+B = C
b) B+C < A
c) C < A*B
d) B+C != 2*B
	
	A
	V – F – V – V
	
	B
	V – F – V – F
	
	C
	F – F – V – V
	
	D
	F – V – V – V
Questão 2/5 - Linguagem de Programação
Observe o algoritmo em C a seguir, qual deve ser sua condição de teste do “if” e qual deve ser a variável (ou expressão) do “printf”, para ocorrer a saída “Aprovado com 60.00”, para as entradas “60” e “60”, e o algoritmo continue funcionando para quaisquer valores das variáveis de entrada. 
#include <stdio.h>
#include <stdib.h>
int main() 
{ 
float nota1, nota2;
printf ("Digite a primeira nota: ");
scanf ("%f", &nota1); 
printf ("Digite a segunda nota: "); 
scanf ("%f", &nota2); 
if (????????????????) 
printf ("Aprovado com %.2f",??????????????); 
else 
printf ("Reprovado com %.2f", (?????????????); 
return 0; 
} 
	
	A
	(nota1+nota2 >= 60)
 (nota1+nota2)
	
	B
	((nota1+nota2)/2 >= 60)
nota1
	
	C
	((nota1+nota2)/2 > 60)
((nota1+nota2)/2)
	
	D
	((nota1+nota2)/2 >= 60)
((nota1+nota2)/2)
Questão 3/5 - Linguagem de Programação
Sendo A=4, B=2 e C=6, análise as operações a seguir e marque a opção correta. (V é verdadeiro e F é falso)
a) A+B = C
b) B+C < A
c) C < A*B
d) B+C != 2*B
	
	A
	V – F – V – V
	
	B
	V – F – V – F
	
	C
	F – F – V – V
	
	D
	F – V – V – F
Questão 4/5 - Linguagem de Programação
Foi pedido a um aluno que escrevesse um trecho de código no qual, dado um número inteiro positivo X, imprimisse Yes caso este fosse múltiplo, simultaneamente, de 3 e de 5. Dos trechos abaixo, qual deles representa um código válido em C que satisfaz o pedido?
	
	A
	if ( x % 3==0 ||  X % 5==0 )
{
     printf (“ Yes”);                                                      
}
	
	B
	if ( x / 3 ==0 &&  x / 5 == 0 )
{
     printf (“ Yes”);                                                      
}
	
	C
	if ( x % 15 == 0)
{
     printf (“ Yes”);                                                      
}
	
	D
	if ( 5 / x == 0 &&  3 / x  == 0 )
{
     printf (“ Yes”);                                                      
}
Questão 5/5 - Linguagem de Programação
Sendo A=5, B=3 e C=7, análise as operações a seguir e marque a opção correta. (V é verdadeiro e F é falso)
A+B = C
B+C < A
C < A*B
B+C = 2*A
C div B > A
	
	A
	F – F – V – V – V
	
	B
	V – F – V – V – F
	
	C
	F – F – V – V – F
	
	D
	F – V – V – V – F

Continue navegando

Outros materiais