• Asignatura: Informática
  • Autor: alexcoaquira055
  • hace 1 año

Escribir un algoritmo para calcular la nota final de un estudiante, considerando que por cada respuesta correcta 5 puntos, por una incorrecta -1 y por respuestas en blanco 0. Imprime el resultado obtenido por el estudiante.​
En el programa devc++ doy corona

Respuestas

Respuesta dada por: 2004miros
4

Respuesta:

#include <iostream>

using namespace std;

int main(){

int cfinal;

for (short contador = 1; 1==1;contador++){

cout << "\n\nPregunta " << contador << "\n1. Respuesta correcta\n2. Respuesta incorrecta\n3. Respuesta en blanco\n4. Imprimir calificación\n";

short seleccion;

cin >> seleccion;

if(seleccion == 4){

break;

}

else if (seleccion == 1){

cfinal += 5;

}

else if (seleccion == 2){

cfinal -= 1;

}

else if (seleccion != 3){

contador--;

}

}

cout << "La calificación final del alumno es " << cfinal;

}

Explicación:

Prueba el código primero porque mi consola iba lenta xd

C++ 17

(DevC++ es una IDE para programar en C++)

Preguntas similares