Gente ocupo ayuda para sacar la nota Mayor y nota Menor, este es el código:
#include "stdafx.h" #include <iostream> #include <string> using namespace std;
int main() { int i, cantidad, cant100, aprobado, reprobado, ampliacion; float nota, apro, repro, ampli, notamenor, notamayor;
cout << "Ingrese la Cantidad de Estudiantes a Evaluar \n"; cin >> cantidad;
for (i = 1; i <= cantidad; i++) { cout << "Ingrese la Nota Final del Estudiante " << i << endl; cin >> nota;
if (nota >= 0 && nota <= 100) { if (nota == 100) { cant100++; aprobado++; } else if (nota >= 70 && nota <= 99) { aprobado++; } else if (nota >= 60 && nota <= 69) { ampliacion++; } else { reprobado++; } } else { cout << "La Nota (" << nota << ")es Invalida, Intentelo de Nuevo \n"; i--; system("pause"); system("cls"); } }
apro = (100 / cantidad) * aprobado; repro = (100 / cantidad) * reprobado; ampli = (100 / cantidad) * ampliacion;
cout << "Cantidad de Estudiantes: " << cantidad << endl; cout << endl; cout << "Estudiantes con Nota de 100: " << cant100 << endl; cout << "Porcentaje de Estudiantes Aprobados: " << apro << "%" << endl; cout << "Porcentaje de Estudiantes para Apliacion: " << ampli << "%" << endl; cout << "Porcentaje de Estudiantes Reprobados: " << repro << "%" << endl;
system("pause"); return 0; }
|