Buscar

Apol 2 Linguagem 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 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

07/07/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52901/novo/1 1/6
ATIVIDADE PEDAGÓGICA ONLINE 2 (APOL2)
PROTOCOLO: 2016022912287256C68BACELIA CAMILA DA SILVA MORAIS - RU: 1228725 Nota: 80
Disciplina(s):
Linguagem de Programação
Data de início: 29/02/2016 10:18
Prazo máximo entrega: - 
Data de entrega: 29/02/2016 11:19
Questão 1/10
Qual o valor lógico apresentado pela expressão if (10 ==5)
A Verdadeiro
B Falso
C 10
D 5
Questão 2/10
Dada a sintaxe da função printf() a saída correta é:
printf( “Salário: %f\n”, 700,35);
A Salário: %f
B n
C 25
D Salário: 700,35
Questão 3/10
Qual o valor lógico apresentado pela  expressão if (10 !=5)
A Verdadeiro
Você acertou!
Você acertou!
Você acertou!
07/07/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52901/novo/1 2/6
B Falso
C 10
D 5
Questão 4/10
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)
1. A+B = C
2. B+C < A
3. C < A*B
4. B+C = 2*A
5. 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
Questão 5/10
Como serão as saídas do algoritmo em C, respectivamente?
#include <stdio.h>
int main()
{ 
printf(“Valor: %f”,13.75649); 
printf(“Valor: %.3f”,12.34598);
printf(“Valor: %.1f”,13.75649);
return 0;         
07/07/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52901/novo/1 3/6
 }
A 13.75649, 12.34598 e 13.75649
B 13.75, 12.348 e 13
C 13.7564, 12.348 e 13.75649
D 13.75649, 12.345 e 13.7
Questão 6/10
Como serão as saídas do algoritmo em C, respectivamente? 
#include <stdio.h>
int main()
{ 
printf(“Valor: %f”,153.7); 
printf(“Valor: %.2f”,12.34598);
printf(“Valor: %.4f”,13.75649);
return 0;         
 }
A 13.75649, 12.34598 e 13.75649
B 153.7, 12.34 e 13.7564
C 13.7564, 12.348 e 13.75649
D 13.75649, 12.345 e 13.7
Questão 7/10
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) 
Você acertou!
Você acertou!
07/07/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52901/novo/1 4/6
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)
Você acertou!
07/07/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52901/novo/1 5/6
Questão 8/10
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 9/10
Qual(is) alternativa(s) apresenta(m) um comando válido, em linguagem C, para uma testar se uma variável inteira de 
nome x pode valer 1, 2, 3 ou 4? Assinale todas as corretas. 
1. if( x == 1, x == 2, x == 3, x == 4 )
2. if( 1 <= x <= 4 )
3. if( x = 1 || 2 || 3 || 4 )
Você acertou!
07/07/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/52901/novo/1 6/6
4. if( x >= 1 && x <= 4 )
5. if( 1 <= x, x <= 4 )
6. if( x > 0 && x < 5 )
7. if( x >= 1 || x <= 4 )
8. if( x = 1 || x = 2 || x = 3 || x = 4 )
A Estão corretas a 4 e a 6;
B Estão corretas a 2 e a 4;
C Estão corretas a 3 e a 6;
D Estão corretas a 2 e a 8;
Questão 10/10
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
Você acertou!

Outros materiais