Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Algoritmos e Programação Prof. Gilliard Alves AP3 – Avaliação On-line III Orientações: Regras Gerais 1. A AP3 é um dos instrumentos da 2ª Avaliação e possui valor máximo de 10 pontos. 2. O trabalho deverá ser feito individualmente. 3. O envio do trabalho deverá ser enviado através do link “AVALIAÇÕES � ATIVIDADE ON- LINE (2º TRABALHO)” no AVA. 4. O prazo final para entrega do trabalho é 12/11/2018. 1. O programa em C abaixo realiza a leitura do preço de 10 produtos e ao final imprime o maior e o menor preço lido. Complete o programa para ele possa atingir o objetivo proposto. (2.0 pontos) #include <stdio.h> #include <float.h> main() { int i; float preco, maior = FLT_MIN, menor = FLT_MAX; for (i = 1; i <= 10; i++) { printf(“Digite um preço: “); scanf(“%f”, &preco); ______________________________________________________________ ______________________________________________________________ ______________________________________________________________ ______________________________________________________________ } printf(“\nO maior preco é %.2f”, maior); printf(“\nO menor preco é %.2f”, menor); } 2. O programa em C abaixo realiza a leitura da nota de 10 alunos e ao final imprime a média das 10 notas. Complete o programa para ele possa atingir o objetivo proposto. (2.0 pontos) #include <stdio.h> main() { int i; float nota, media = 0; for (i = 1; i <= 10; i++) { ______________________________________________________________ ______________________________________________________________ ______________________________________________________________ } printf(_______________________________________________________); } 3. O que será impresso com a execução do programa C a seguir? (2.0 pontos) #include <stdio.h> main() { int i, y = 5, x = 1; for (i = 9; i > 5; i -= 2) { x *= 3; if(x <= 9) y = y + x; else y = y + 2; printf("\nI=%d Y=%d X=%d",i,y,x); } } RESPOSTA: 4. O que será impresso com a execução do programa C a seguir? (2.0 pontos) #include <stdio.h> main() { int k =7, y = 5, x = 3; while (k > 4) { x *= 2; if (x < 10) y += k; else y += 2; k--; printf("\nK= %d Y = %d X = %d", k, y, x); } } RESPOSTA: 5. O que será impresso com a execução do programa C a seguir? (2.0 pontos) #include <stdio.h> main() { int x = 10, y = 11, z = 12; if ((x < y) && (y > z)) { x = y++; y = ++z; z = x--; x = --z; } else if ((x > z) || (z > y)) { x = y + ++z; y = z + x++; z = x + --y; } else { x *= y; y *= z; z *= x; } printf(“X=%d Y=%d Z=%d”,x,y,z); } RESPOSTA:
Compartilhar