Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/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 Questão 2/5 - Linguagem de Programação Foi pedido a um aluno que escrevesse um trecho de código na linguagem de programação C qual, dado um número inteiro positivo X, imprimisse Yes caso este número fosse múlt simultaneamente, de 3 e de 5. Assinale a alternativa correta que representa um código válido em C que satisfaz o pe 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”); } E duas últimas linhas da instrução printf que deverá ser impresso na tela respectivamente 3 e 1 casas decimais. 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. if ( x % 3==0 || X % 5==0 ) { printf (“ Yes”); } Questão 3/5 - Linguagem de Programação Conforme apresentado na Aula 2, entre os operadores aritiméticos podemos destacar: + (adiçã (multiplicação) e / (divisão). Com base nestes conceitos, analise atentamente as definições das variáveis apresentadas aba A=5; B=3; C=7; Análise as afirmativas a seguir e em seguida assinale a alternativa que contém a sequencia cor de Verdadeiro (V) e Falso (F). Considerando as seguintes operações I. A+B = C; II. B+C < A; III. C < A*B; IV. B+C = 2*A; V. C / B > A. Nota: 20.0 A F, V, V, V, F; B F, F, V, V, F; C F, F, V, V, V; D V, F, V, V, F; E F, V, F, F, V. Você acertou! I. (A+B = C) = (5 + 3 = 7) – Falso; II. (B+C < A) = (3 + 7 < 5) = (10 < 5) – Falso; III. (C < A*B) = (7 < 5 * 3) = (7 < 15) – Verdadeiro; IV. (B+C = 2*A) = (3 + 7 = 2 * 5) = (10 = 10) – Verdadeiro; V. (C / B > A) = (7 / 3 > 5) = (2,33 > 5) – Falso. Questão 4/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) podem ser utilizadas em linguagem de programação C. Porém, esta função não faz parte definição da linguagem C, sendo incluída na biblioteca stdio.h. Com relação a estes conce 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 p apresentada acima: Nota: 20.0 A n; B Salario: 700.35; C 25; D Salario: %f; E Salario: %f\n. Questão 5/5 - Linguagem de Programação Conforme apresentado na Aula 2, entre os operadores aritiméticos podemos destacar: + (adiçã (multiplicação) e / (divisão). Com base nestes conceitos, analise atentamente as definições das variáveis apresentadas aba A=4; B=2; C=6; Análise as afirmativas a seguir e em seguida assinale a alternativa que contém a sequencia cor de Verdadeiro (V) e Falso (F). I. A+B = C; II. B+C < A; III. C < A*B; IV. B+C != 2*B. Nota: 20.0 Você acertou! Conteúdo abordado nos slides 07/38 e 08/38 da Aula 2. 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. Você acertou! I. (A+B = C) = (4 + 2 = 6) – Verdadeiro; II. (B+C < A) = (2 + 6 < 4) = (8 < 4) – Falso; III. (C < A*B) = (6 < 4 * 2) = (6 < 8) – Verdadeiro; IV. (B+C != 2*B) = (2 + 6 = 2 * 2) = (8 != 4) – Verdadeiro.
Compartilhar