Sentencia IF / WHILE

c++ – Notas de alumnos

Hacer un programa que permita ingresar n Notas de alumnos (100 – 0), y que imprima cual fue la nota alta , la nota baja y cuantos alumnos obtuvieron la máxima nota de 100, cuantos obtuvieron las siguientes calificaciones:

  • “a” = menor que 100 y mayor igual que 90
  • “b” = menor que 90 y mayor igual que 80
  • “c” = menor que 80 y mayor igual que 70
  • “d” = menor que 70 y mayor igual que 60
  • “e” = menor que 60
#include<iostream.h>
#include<conio.h>
void main()
{int n, nota,ca=0,cb=0,cc=0,cd=0,ce=0,c=0,cnc=0,nb=101,na=-1;
clrscr();
cout<<"Ingresar cantidad de alumnos:";
cin>>n;
while(c<n)
{
cout<<"Ingresar nota:";
cin>>nota;
if(nota==100)
cnc=cnc+1;
 else
 if(nota<99 && nota>=90)
  ca=ca+1;
  else
 if(nota<90 && nota>=80)
  cb=cb+1;
  else
 if(nota<80 && nota>=70)
  cc=cc+1;
  else
 if(nota<70 && nota>=60)
  cd=cd+1;
  else
  ce=ce+1;
  c=c+1;
if(nota<nb)
nb=nota;
if(nota>na)
na=nota;
}

 cout<<"notas con a:"<<ca<<endl;
 cout<<"notas con b:"<<cb<<endl;
 cout<<"notas con c:"<<cc<<endl;
 cout<<"notas con d:"<<cd<<endl;
 cout<<"notas con e:"<<ce<<endl;
 cout<<"notas con 100:"<<cnc<<endl;
 cout<<"nota alta:"<<na<<endl;
 cout<<"nota baja:"<<nb;

getch();
}

  Continuando con la condicional IF, les comparto el siguiente post: Si el promedio es menor o igual a 10, entonces el alumno tiene derecho a sustitutorio…