
Ayuda :))
Publicado por Eduardo (7 intervenciones) el 29/09/2021 21:28:26
a) Utilizando una instrucción do, escribe un programa para aceptar una calificación de
un estudiante. El programa debe solicitar una calificación continuamente mientras
no se introduzcan calificaciones inválidas. Una calificación invalida es cualquiera
menor de 0 o mayor de 100. Después de que se introduzca una calificación válida,
el programa debe mostrar el valor de ella.
b) Modifica el programa para que avise al usuario cuando se introduzca una
calificación inválida.
c) Modifica el programa para que permita al usuario salir del programa al introducir el
número 999.
d) Modifica el programa para que termine automáticamente después que se
introduzcan cinco calificaciones inválidas.
ya realize las instrucciones a) b) y c) solo me falta la d), ¿Me podrian ayudar a completarla?
#include <iostream>
using namespace std;
int main() {
int nota;
do {
cout << "Introduzca nota (0-100): ";
cin >> nota;
if (nota < 0 || nota > 100 )
cout << "INVALIDO" <<endl;
if (nota == 999)break;
} while ((nota < 0) || (nota > 100));
cout << "La nota es: " << nota << endl;
return 0;
}
un estudiante. El programa debe solicitar una calificación continuamente mientras
no se introduzcan calificaciones inválidas. Una calificación invalida es cualquiera
menor de 0 o mayor de 100. Después de que se introduzca una calificación válida,
el programa debe mostrar el valor de ella.
b) Modifica el programa para que avise al usuario cuando se introduzca una
calificación inválida.
c) Modifica el programa para que permita al usuario salir del programa al introducir el
número 999.
d) Modifica el programa para que termine automáticamente después que se
introduzcan cinco calificaciones inválidas.
ya realize las instrucciones a) b) y c) solo me falta la d), ¿Me podrian ayudar a completarla?
#include <iostream>
using namespace std;
int main() {
int nota;
do {
cout << "Introduzca nota (0-100): ";
cin >> nota;
if (nota < 0 || nota > 100 )
cout << "INVALIDO" <<endl;
if (nota == 999)break;
} while ((nota < 0) || (nota > 100));
cout << "La nota es: " << nota << endl;
return 0;
}
Valora esta pregunta


0