Sei sulla pagina 1di 3

#include <cstdlib>

#include <iostream>

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <math.h>

using namespace std;

char nombre[100][10];

int notas[100][4], i,j, suma;

float promedio[100];

int num;

int main(int argc, char *argv[])

{ cout<<"cuantos estudiantes";

while(!(cin>>num)||num>100||num<0||num!=floor(num)){

cin.clear();

fflush(stdin);

cout<<"debe ser un numero entero positivo entre 1 y 100, ingrese nuevo valor"<<endl;

//cout<<notas[i][j];

for(i=1;i<=num;i++)

cout<<"suministre el nombre del estudiante ="<<i<<" ";

cin>>nombre[i];

cout<<" INGRESO DE LAS CALIFICACIONES"<<endl;


for(i=1;i<=num;i++)

{ cout<<"alumno "<<nombre[i];

for(j=1;j<=3;j++)

{ cout<<" suministre la calificacion "<< j<<" = ";

// cin>>notas[i][j];

while(!(cin>>notas[i][j])||notas[i][j]>20||notas[i][j]<0||notas[i][j]!=floor(notas[i][j])){

cin.clear();

fflush(stdin);

cout<<"debe ser un numero entero positivo entre 1 y 20, ingrese nuevo valor"<<endl;

//cout<<notas[i][j];

for(i=1;i<=num;i++)

{ suma=0;

for(j=1;j<=3;j++)

suma=suma+notas[i][j];

promedio[i]=suma/3.0 ;

cout<<" ALUMNOS CON SUS NOTAS Y PROMEDIO OBTENIDO"<<endl;

for(i=1;i<=num;i++)

{ cout<<nombre[i];

for(j=1;j<=3;j++)

{
cout<<" "<< notas[i][j]<<" ";

cout<<" "<<promedio[i]<<endl;

system("PAUSE");

return EXIT_SUCCESS;

Potrebbero piacerti anche