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…