Buscar

apol 02 LINGUAGEM DE PROGRAMAÇÃO nota 100

Prévia do material em texto

Questão 1/5 - Linguagem de Programação 
Conforme apresentado na Aula 2, os comandos de controle na linguagem 
de programação C, são divididos em condicional simples, condicional 
composto e case. 
Com base nesta definição, assinale a alternativa correta que corresponde 
ao valor lógico retornado após a execução da expressão de condicional 
simples apresentada abaixo: 
if (10 !=5) 
Nota: 20.0 
 
A 10; 
 
B Falso; 
 
C 5; 
 
D Verdadeiro; 
Você acertou! 
Conforme conteúdo apresentado na Rota de Aprendizagem e slide 14/38 da Aula 2, o comando if somente é executado se a sua condição for 
verdadeira, portanto, como 10 é igual a 5 o retorno será verdadeiro. 
 
E 2. 
 
Questão 2/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: 
Nota: 20.0 
 
A n; 
 
B Salario: 700.35; 
Você acertou! 
Conteúdo abordado nos slides 07/38 e 08/38 da Aula 2. 
 
C 25; 
 
D Salario: %f; 
 
E Salario: %f\n. 
 
Questão 3/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: 
Nota: 20.0 
 
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”); 
} 
Você acertou! 
A resposta correta é a alternativa D, pois como o enunciado solicita o múltiplo simultâneo de 3 e 5, então o menor múltiplo comum entre 3 e 5 é 15, 
assim qualquer número dividido por 15 que retorne como resto zero, é múltiplo de ambos os números. 
 
E if ( x % 3==0 || X % 5==0 ) 
{ 
printf (“ Yes”); 
} 
 
Questão 4/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. 
Nota: 20.0 
 
A float[15] idade; 
 
B idade[15] float; 
 
C float idade[15]; 
Você acertou! 
Conforme apresentado no slide 09/21 da Aula 03, os vetores são definidos primeiramente identificando o seu tipo, na sequencia seu nome e entre 
colchetes o seu tamanho. 
 
D [15]idade float; 
 
E float idade. 
 
Questão 5/5 - Linguagem de Programação 
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: 
Nota: 20.0 
 
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 
 
E Valor: 13.756490 
Valor: 12.346 
Valor: 13.8 
Você acertou! 
Conforme apresentado no slide 05/38 da Aula 02, o símbolo %f representa número de ponto flutuante, sendo indicado nas duas últimas linhas da 
instrução printf que deverá ser impresso na tela respectivamente 3 e 1 casas decimais.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes