Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.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://univirtus277877701.saeast1.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://univirtus277877701.saeast1.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://univirtus277877701.saeast1.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", ¬a1); printf ("Digite a segunda nota: "); scanf ("%f", ¬a2); 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://univirtus277877701.saeast1.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://univirtus277877701.saeast1.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!
Compartilhar