#include //#include #include char nombre[50], direccion[50], apellido1[50], apellido2[50]; int nota1, nota2, sexo, nota3, edad, nota_taller, nota_f, mejor_nota=0, peor_nota=999; int hombres, mujeres, promedio, cantidad_de_gente, rut, siexamen, noexamen; int main () { printf("\n\tIngrese el Rut:\n"); printf("\t---------------\n"); scanf("%i",&rut); while (rut != 999) //para que siclo acabe cuando sea rut = 999 { printf("\n\tIngrese el Nombre:\n"); printf("\t------------------\n"); scanf("%s",&nombre); printf("\n\tIngrese el Apellido Paterno:\n"); printf("\t----------------------------\n"); scanf("%s",&apellido1); printf("\n\tIngrese el Apellido Materno:\n"); printf("\t----------------------------\n"); scanf("%s",&apellido2); printf("\n\tIngrese el Edad:\n"); printf("\t----------------\n"); scanf("%s",&edad); printf("\n\tIngrese el Sexo, 1 masculino 2 femenino:\n"); printf("\t--------------------------------------------\n"); scanf("%d",&sexo); if(sexo== '1'||sexo == '2') hombres=hombres+1; //contador hombres else mujeres=mujeres+1; //contador mujeres printf("\n\tIngrese Direccion:\n"); printf("\t-----------------\n"); scanf("%s",&direccion); printf("\n\tIngrese Nota 1:\n"); printf("\t---------------\n"); scanf("%i",¬a1); printf("\n\tIngrese Nota 2:\n"); printf("\t---------------\n"); scanf("%i",¬a2); printf("\n\tIngrese Nota 3:\n"); printf("\t---------------\n"); scanf("%i",¬a3); printf("\n\tIngrese Nota De Taller:\n"); printf("\t-----------------------\n"); scanf("%i",¬a_taller); promedio = (nota1+nota2+nota3)/3; //para sacar promedio printf("\n\t:Nota promedio\n"); printf("\t--------------\n"); printf("%i",promedio); nota_f = (promedio*0.7)+(nota_taller*0.3); //para sacar nota final printf("\n\tNota final:\n"); printf("\t-----------\n"); printf("%i",nota_f); if(nota_f<=3.9) // se ve si se da o no examen siexamen=siexamen+1; else noexamen=noexamen+1; cantidad_de_gente = (hombres+mujeres); //cantidad de gente if(promedio >= mejor_nota) mejor_nota = promedio; //muestra mejor promedio if(promedio <= peor_nota) peor_nota = promedio; printf("\n\tIngrese el Rut:\n"); //muestra peor promedio printf("\t---------------\n"); scanf("%i",&rut); } { printf("\n\t\tResumen"); printf("\n\t\t-------\n"); printf("\n\tCantidad de Alumnos Hombres:\n"); printf("\t----------------------------\n"); printf("%i",hombres); printf("\n\tCantidad de Alumnas Mujeres:\n"); printf("\t----------------------------\n"); printf("%i",mujeres); printf("\n\tCantidad de Alumnos:\n"); printf("\t--------------------\n"); printf("%i",cantidad_de_gente); printf("\n\tCantidad de Alumnos que dan examen:\n"); printf("\t-----------------------------------\n"); printf("%i",siexamen); printf("\n\tCantidad de Alumnos que se eximen de examen:\n"); printf("\t--------------------------------------------\n"); printf("%i",noexamen); printf("\n\tLa Mejor nota fue:\n"); // muestra la mejor nota printf("\t-------------------\n"); printf("%i",mejor_nota); printf("\n\tLa Peor nota fue:\n"); // muestra la peor nota printf("\t-------------------\n"); printf("%i",peor_nota); } }