Cristián Apraez
Nuevo
- Registrado
- 29 May 2015
- Mensajes
- 17
- Puntos
- 0
En las votaciones pasadas para gobernación se llevo una matriz para colocar la cantidad de votos que tuvieron los candidatos según las mesas que estaban instaladas en un sitio predeterminado de la siguiente forma.
Al Final se debe obtener e imprimir los siguientes resultados:
Cantidad de Votos que saco cada Candidato por el total de mesas
Cantidad de Votos por mesa (independientemente del candidato)
Candidato que saco mas votación
Candidato que saco menos votación
#include "stdlib.h"
#include "conio.h"
#include "time.h"
#include "iostream"
int main()
{
int m[5][10],t[5];
int max=0,min;
int i,j,b,c=0,suma=0,a;
printf ("programa para elegir el candidato de su preferencia\n\n");
srand(time(NULL));
for (i=0;i<=4;i++)
{
for (j=0;j<=9;j++)
{
printf ("candidato %d \n",i);
printf ("mesa # %d\n",j);
printf ("ingrese el numero de votos \n");
m[j]=1+rand()%(50);
printf("%d ",m[j]);
}
}
for (i=0;i<=4;i++)
{
t=0;
printf ("candidato %d \n",i);
for (j=0;j<=9;j++)
{
t=t+m[j];
printf ("mesa # %d ",j);
printf ("total votos %d ",m[j]);
printf ("\n");
}
printf ("total de votos por cada mesa %d",t);
printf ("\n");
printf ("\n");
}
for (i=0;i<=4;i++)
{
for (j=0;j<=9;j++)
{
if (t>=max)
{
max=t;
a=j;
}
if (t<=min)
{
min=t;
b=i;
}
}
}
printf ("menor y mayor votacion %d %d %d %d",a,b,max,min);
}
Al Final se debe obtener e imprimir los siguientes resultados:
Cantidad de Votos que saco cada Candidato por el total de mesas
Cantidad de Votos por mesa (independientemente del candidato)
Candidato que saco mas votación
Candidato que saco menos votación
#include "stdlib.h"
#include "conio.h"
#include "time.h"
#include "iostream"
int main()
{
int m[5][10],t[5];
int max=0,min;
int i,j,b,c=0,suma=0,a;
printf ("programa para elegir el candidato de su preferencia\n\n");
srand(time(NULL));
for (i=0;i<=4;i++)
{
for (j=0;j<=9;j++)
{
printf ("candidato %d \n",i);
printf ("mesa # %d\n",j);
printf ("ingrese el numero de votos \n");
m[j]=1+rand()%(50);
printf("%d ",m[j]);
}
}
for (i=0;i<=4;i++)
{
t=0;
printf ("candidato %d \n",i);
for (j=0;j<=9;j++)
{
t=t+m[j];
printf ("mesa # %d ",j);
printf ("total votos %d ",m[j]);
printf ("\n");
}
printf ("total de votos por cada mesa %d",t);
printf ("\n");
printf ("\n");
}
for (i=0;i<=4;i++)
{
for (j=0;j<=9;j++)
{
if (t>=max)
{
max=t;
a=j;
}
if (t<=min)
{
min=t;
b=i;
}
}
}
printf ("menor y mayor votacion %d %d %d %d",a,b,max,min);
}