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 <iostream> #include <iomanip> using namespace std; int main() { double n1, n2; do { cin >> n1; if (n1 < 0 || n1 > 10) cout << "nota invalida" << endl; } while (n1 < 0 || n1 > 10); do { cin >> n2; if (n2 < 0 || n2 > 10) cout << "nota invalida" << endl; } while (n2 < 0 || n2 > 10); cout << "media = " << fixed << setprecision(2) << (n1+n2)/2.0 << endl; return 0; }
Nenhum comentário:
Postar um comentário