Plataforma: URI
Problema: 1117
Enunciado:
Faça um programa que leia as notas referentes às duas avaliações de um aluno. Calcule e imprima a média semestral. Faça com que o algoritmo só aceite notas válidas (uma nota válida deve pertencer ao intervalo [0,10]). Cada nota deve ser validada separadamente.
Linguagem: C
Solução:
#include <stdio.h> double num() { double n; do { scanf("%lf", &n); if (n < 0 || n > 10) printf("nota invalida\n"); } while (n < 0 || n > 10); return n; } int main(){ double n1 = num(), n2 = num(); printf("media = %.2lf\n",(n1 + n2) / 2.0); return 0; }
Nenhum comentário:
Postar um comentário