Buscar

apol 2 Linguagem de Programação Nota 100 - 11/2016

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

Questão 1/5 - Linguagem de Programação 
Foi pedido a um aluno que escrevesse um trecho de código na linguagem de programação C, no qual, dado um número inteiro positivo X, imprimisse Yes caso este 
número fosse múltiplo, simultaneamente, de 3 e de 5. 
Assinale a alternativa correta que representa um código válido em C que satisfaz o pedido apresentado no enunciado da questão: 
 
A if ( x / 3 ==0 && x / 5 == 0 ) 
{ 
printf (“ Yes”); 
} 
 
B if ( 5 / x == 0 && 3 / x == 0 ) 
{ 
printf (“ Yes”); 
} 
 
C if (5*3%15 == 0) 
{ 
printf(“Yes”) 
} 
 
D if ( x % 15 == 0) 
{ 
printf (“ Yes”); 
} 
 
E if ( x % 3==0 || X % 5==0 ) 
{ 
printf (“ Yes”); 
} 
 
 
Questão 2/5 - Linguagem de Programação 
Conforme abordado na Aula 3, vetor é um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados individualmente a partir de um único 
nome. 
Com base nesta definição de vetores, assinale a alternativa correta que corresponde a definição correta de um vetor na linguagem de programação C. 
 
A float[15] idade; 
 
B idade[15] float; 
 
C float idade[15]; 
 
D [15]idade float; 
 
E float idade. 
 
 
 
 
Questão 3/5 - Linguagem de Programação 
Analise atentamente o algoritmo escrito na linguagem de programação C apresentado abaixo: 
 
 
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. 
 
A if – ((nota1+nota2)/2 >= 60) e printf – ((nota1+nota2)/2); 
 
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). 
 
Questão 4/5 - Linguagem de Programação 
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 Falso (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 - Linguagem de Programação 
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: 
 
A n; 
 
B Salario: 700.35; 
 
C 25; 
 
D Salario: %f; 
 
E Salario: %f\n.

Outros materiais