Buscar

apol2 #nota100

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

Prévia do material em texto

20/10/2016 AVA UNIVIRTUS 
 
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/100826/novo/1 1/5 
APOL 2 
Nota: 100 
Disciplina(s): 
Linguagem de Programação 
Data de início: 03/10/2016 14:25 
Prazo máximo entrega: - 
Data de entrega: 03/10/2016 14:33 
 
Questão 1/5 
Analise atentamente o algoritmo escrito na linguagem de programação C apresentado abaixo: 
 
Assinale a alternativa correta que corresponde a saída do algoritmo apresentado acima: 
A Valor: 13.7564 
Valor: 12.348 
Valor: 13.75649 
B Valor: 13 
Valor: 12 
Valor: 13 
C Valor: 13.75649 
Valor: 12.34598 
Valor: 13.75649 
D Valor: 13.75 
Valor: 12.348 
Valor: 13 
20/10/2016 AVA UNIVIRTUS 
 
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/100826/novo/1 2/5 
 
Analise atentamente as afirmativas apresentadas abaixo com relação a instrução if, definidas na linguagem de 
programação C. 
I. if( x == 1, x == 2, x == 3, x == 4 ); 
II. if( 1 <= x <= 4 ); 
III. if( x = 1 || 2 || 3 || 4 ); 
IV. if( x >= 1 && x <= 4 ); 
V. if( 1 <= x, x <= 4 ); 
VI. if( x > 0 && x < 5 ); 
VII. if( x >= 1 || x <= 4 ); 
VIII. if( x = 1 || x = 2 || x = 3 || x = 4 ). 
Com relação as afirmativas acima, assinale a alternativa correta que corresponde às afirmativas que apresentam um 
comando válido, em linguagem C, para testar se uma variável do tipo inteiro de nome x pode valer 1, 2, 3 ou 4: 
A Estão corretas as afirmativas III e VI; 
B Estão corretas as afirmativas IV e VI; 
Você acertou! 
I. if( x == 1, x == 2, x == 3, x == 4 ); ­ Falso, pois X não pode valor todos os valores ao 
mesmo tempo; 
II. if( 1 <= x <= 4 ); ­ Falso, pois X deve ser comparado separadamente com ambos 
os valores; III. if( x = 1 || 2 || 3 || 4 ); ­ Falso, pois X deveria ser definido com todos os 
valores IV. if( x >= 1 && x <= 4 ); ­ Verdadeiro; 
V. if( 1 <= x, x <= 4 ); ­ Falso, pois a condição está definida incorretamente, 
VI. if( x > 0 && x < 5 ); ­ Verdadeiro; 
VII. if( x >= 1 || x <= 4 ); ­ Falso, pois se X for maior que 4 estará satisfazendo a primeira condição; VIII. if( x 
= 1 || x = 2 || x = 3 || x = 4 ). – Falso, a definição da instrução if está incorreta. 
C Estão corretas as afirmativas II e VIII; 
D Estão corretas as afirmativas II e IV; 
E Estão corretas as afirmativas I e II. 
 
Questão 3/5 
Analise atentamente o algoritmo escrito na linguagem de programação C apresentado abaixo: 
20/10/2016 AVA UNIVIRTUS 
 
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/100826/novo/1 3/5 
 
Assinale a alternativa correta que satisfaça a seguinte situação: 
Qual deve ser a condição de teste do “if” e qual deve ser a variável (ou expressão) do “printf”, para ocorrer a seguinte 
saída: 
“Aprovado com media maior ou igua a 60.00” 
Considerando-se as entradas “60” e “60” para o algoritmo, e que o algoritmo continue funcionando para quaisquer valores 
das variáveis de entrada. 
Sabendo que a nota de aprovação será a média aritimética das notas entradas. 
 
B if – (nota1+nota2<=60) e printf – (nota2); 
C if – (nota1+nota2 >= 60) e printf – (nota1+nota2); 
D if – ((nota1+nota2)/2 >= 60) e printf – (nota1); 
E if – ((nota1+nota2)/2 > 60) e printf – ((nota1+nota2)/2). 
 
20/10/2016 AVA UNIVIRTUS 
 
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/100826/novo/1 4/5 
Questão 4/5 
Conforme apresentado na Aula 2, entre os operadores aritiméticos podemos destacar: + (adição), * (multiplicação) e / 
(divisão). 
Com base nestes conceitos, analise atentamente as definições das variáveis apresentadas abaixo: 
A=4; 
B=2; 
C=6; 
Análise as afirmativas a seguir e em seguida assinale a alternativa que contém a sequencia correta de Verdadeiro (V) e F 
also (F). 
I. A+B = C; 
II. B+C < A; 
III. C < A*B; IV. B+C != 2*B. 
A F, F, V, V; 
B V, F, V, V; 
 
C V, F, V, F; 
D F, V, V, F; 
E V, F, F, V. 
 
Questão 5/5 
Conforme abordado na Aula 2, a função printf() é uma das funções de entrada e saída (E/S) que podem ser utilizadas em 
linguagem de programação C. Porém, esta função não faz parte da definição da linguagem C, sendo incluída na biblioteca 
stdio.h. Com relação a estes conceitos, analise atentamente a sintaxe da função printf() apresentada abaixo: 
printf( “Salario: %f\n”, 700.35); 
Assinale a alternativa correta que corresponde ao resultado após a execução da instrução printf apresentada acima: 
 
B Salario: 700.35; 
 
C 25; 
D Salario: %f; 
V o c ê a c e r t o u ! 
C o n t e ú d o a b o r d a d o n o s s l i d e s 0 7 / 3 8 e 0 8 / 3 8 d a A u l a 2 . 
 
A n ; 
20/10/2016 AVA UNIVIRTUS 
 
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/100826/novo/1 5/5 
E Salario: %f\n.

Outros materiais