Skip to content

Instantly share code, notes, and snippets.

@egroj97
Created August 5, 2019 01:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save egroj97/177b20b585c24d0c9b38bb26f6bcb07b to your computer and use it in GitHub Desktop.
Save egroj97/177b20b585c24d0c9b38bb26f6bcb07b to your computer and use it in GitHub Desktop.
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int
main ()
{
int i, h, leg1, leg2, primleg, segleg;
float sum1, prom1, sum2, prom2, primprom, segprom;
int p[5];
int leg[3];
sum1 = 0;
sum2 = 0;
printf ("Ingrese el primer legajo\n");
scanf ("%d", &leg1);
for (i = 1; i <= 5; i++)
{
printf ("Ingrese el promedio %d.\n", i); /*guardamos el primer legajo y sus promedios */
scanf ("%d", &p[i]);
sum1 = sum1 + p[i];
}
prom1 = sum1 / 5;
printf ("Ingrese el segundo legajo\n");
scanf ("%d", &leg2);
for (i = 1; i <= 5; i++)
{
printf ("Ingrese el promedio %d.\n", i); /*guardamos el segundo legajo y sus promedios */
scanf ("%d", &p[i]);
sum2 = sum2 + p[i];
}
prom2 = sum2 / 5;
if (prom1 > prom2)
{
primprom = prom1;
primleg = leg1;
segprom = prom2;
segleg = leg2;
}
else
{
primprom = prom2;
primleg = leg2;
segprom = prom1;
segleg = leg1;
}
for (h = 3; h <= 5; h++)
{
printf ("Ingrese el legajo numero %d.\n", h);
scanf ("%d", &leg[h]);
sum1 = 0;
for (i = 1; i <= 5; i++)
{
printf ("Ingrese el promedio %d.\n", i); /*guardamos los demas */
scanf ("%d", &p[i]);
sum1 = sum1 + p[i];
}
prom1 = sum1 / 5;
if (prom1 > primprom)
{
primprom = prom1;
primleg = leg[h];
}
else
{
if (prom1 > segprom)
{
segprom = prom1;
segleg = leg[h];
}
}
}
printf ("Primer promedio %f.\n", primprom);
printf (" con el siguiente legajo :%d.\n", primleg);
printf ("Segundo promedio %f.\n", segprom);
printf (" con el siguiente legajo: %d.\n", segleg);
system ("PAUSE");
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment