Untitled
unknown
c_cpp
a year ago
1.2 kB
7
Indexable
#include <stdio.h>
#include <string.h>
#define N_PART 50
typedef int matriceVoti [N_PART][N_PART];
int main()
{
matriceVoti VP, VG;
int trovato =0;
for(int i=0; i<N_PART; i++)
{
if(VP[i][i] != 0 || VG[i][i] !=0)
{
printf("La nazione %d si e auto votata\n", i+1);
trovato =1;
}
}
if(trovato == 0)
{
printf("Nessun paese si e autovotato");
}
for(int i=0; i<N_PART; i++)
{
int votiUsati[11] = {0};
int numVoti=0;
int votiValidi = 1;
for(int j=0; j<N_PART; j++)
{
int voto = VG[i][j];
if(voto!=0)
{
numVoti++;
if(voto < 1 || voto > 10 || votiUsati[voto] == 1)
{
votiValidi=0;
}
else{
votiUsati[voto]=1;
}
}
}
if(numVoti != 10){
votiValidi=0;
}
if(votiValidi)
{
printf("I voti della nazione %d sono validi\n", i+1);
}else{
printf("I voti della nazione %d non sono validi\n", i+1);
}
}
return 0;
}Editor is loading...
Leave a Comment