Ir ao conteúdo

Posts recomendados

Postado
//Programa Eleitoral
#include<stdio.h>
#include<conio.h>
#include<locale.h>

int main () {
	
	setlocale(LC_ALL,"Portuguese");
	int E,S,C,I,HADDAD,BOLSONARO,BRANCO,NULO,SEC256,SEC257,SEC258,SEC259,SEC260,SEC274,SEC277,SEC278,SEC155,SEC159,SEC161,SEC162,SEC167,SEC337,SEC345,SEC396,SEC388,SEC027,SEC032,SEC055,SEC064,SECTION,COLLEGE,GERAL;
	int TOTAL256,TOTAL257,TOTAL258,TOTAL259,TOTAL260,TOTAL274,TOTAL277,TOTAL278,TOTAL155,TOTAL159,TOTAL161,TOTAL162,TOTAL167,TOTAL337,TOTAL345,TOTAL396,TOTAL388,TOTAL027,TOTAL032,TOTAL055,TOTAL064;
	int HADDAD274,BOLSONARO274,BRANCO274,NULO274,TOTALURNA274;
	TOTAL256=0;
	TOTAL257=0;
	TOTAL258=0;
	SEC259=0;
	SEC274=0;
	TOTAL260=0;
	TOTAL274=0;
	HADDAD=0;
	BOLSONARO=0;
	BRANCO=0;
	NULO=0;
	HADDAD274=0;
	BOLSONARO274=0;
	BRANCO274=0;
	NULO274=0;
	I=1;
	printf("> Bem-vindo ao programa eleitoral");
	while(I==1) {
	
	printf("Selecione em qual colégio você se encontra:");
	printf("\n[1] Etec \n[2] JMA \n[3] Externato \n[4] João Pedro Cardoso \n[5] Ryoiti Yassuda\n--> ");
	scanf("%d", &E);
	if (E==1) { //ETEC
	
		printf ("\n<Ok! Você está na ETEC, agora digite o número da sua seção sem o S, somente os digitos.\nSeção: ");
		scanf ("%d", &S);
		if (S==256) //Urna 256 ETEC
		{
			printf("\n<Ok! Você está na seção 256, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC256);
			if (SEC256==13) {
				HADDAD++;
			}
			else
			if (SEC256==17) {
				BOLSONARO++;
			}
			else
			if (SEC256==1) {
				BRANCO++;
			}
			else
			if (SEC256==2) {
				NULO++;
			} //Fim Urna 256 ETEC
			TOTAL256=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
		}
			if (S==257) //Urna 257 ETEC
		{
			printf("< Ok! Você está na seção 257, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC257);
			if (SEC257==13) {
				HADDAD++;
			}
			else
			if (SEC257==17) {
				BOLSONARO++;
			}
			else
			if (SEC257==1) {
				BRANCO++;
			}
			else
			if (SEC257==2) {
				NULO++;
			} //Fim Urna 257 ETEC
			TOTAL257=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
		}
			if (S==258) //Urna 258 ETEC
		{
			printf("Ok! Você está na seção 258, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC258);
			if (SEC258==13) {
				HADDAD++;
			}
			else
			if (SEC258==17) {
				BOLSONARO++;
			}
			else
			if (SEC258==1) {
				BRANCO++;
			}
			else
			if (SEC258==2) {
				NULO++;
			} //Fim Urna 258 ETEC
			TOTAL258=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
		}
			if (S==259) //Urna 259 ETEC
		{
			printf("Ok! Você está na seção 259 por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC256);
			if (SEC259==13) {
				HADDAD++;
			}
			else
			if (SEC259==17) {
				BOLSONARO++;
			}
			else
			if (SEC259==1) {
				BRANCO++;
			}
			else
			if (SEC259==2) {
				NULO++;
			} //Fim Urna 259 ETEC
			
			TOTAL259=(HADDAD+BOLSONARO+BRANCO+NULO);
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
	}
			if (S==260) //Urna 260 ETEC
		{
			printf("Ok! Você está na seção 260, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC260);
			if (SEC260==13) {
				HADDAD++;
			}
			else
			if (SEC260==17) {
				BOLSONARO++;
			}
			else
			if (SEC260==1) {
				BRANCO++;
			}
			else
			if (SEC260==2) {
				NULO++;
			} //Fim Urna 260 ETEC
			TOTAL260=(HADDAD+BOLSONARO+BRANCO+NULO);
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
		}
			//FIM ETEC
		}
		
	if (E==2) 
	{ //JMA
		printf ("Ok! Você está na JMA, agora digite o número da sua seção sem o S, somente os digitos.");
		scanf ("%d", &S);
		if (S==274) //Urna 274 JMA
		{
			
			printf("Ok! Você está na seção 274, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC274);
			
			if (SEC274==13) {
				HADDAD++;
			}
			else
			if (SEC274==17) {
				BOLSONARO++;
			}
			else
			if (SEC274==1) {
				BRANCO++;
			}
			else
			if (SEC274==2) {
				NULO++;
				HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
				TOTAL274=(HADDAD+BOLSONARO+BRANCO+NULO);
			} //Fim Urna 274 JMA
		}
			if (S==277) //Urna 277 JMA
		{
			printf("Ok! Você está na seção 277, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC277);
			if (SEC277==13) {
				HADDAD++;
			}
			else
			if (SEC277==17) {
				BOLSONARO++;
			}
			else
			if (SEC277==1) {
				BRANCO++;
			}
			else
			if (SEC277==2) {
				NULO++;
				TOTAL277=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 277 JMA
			
		}
			if (S==278) //Urna 278 JMA
		{
			printf("Ok! Você está na seção 278 por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC278);
			if (SEC278==13) {
				HADDAD++;
			}
			else
			if (SEC278==17) {
				BOLSONARO++;
			}
			else
			if (SEC278==1) {
				BRANCO++;
			}
			else
			if (SEC278==2) {
				NULO++;
				TOTAL278=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 278 JMA
		}
	}
			if (E==3) { //Externato
		printf ("Ok! Você está no Externato, agora digite o número da sua seção sem o S, somente os digitos.");
		scanf ("%d", &S);
		if (S==155) //Urna 155 Externato
		{
			printf("Ok! Você está na seção 155, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC155);
			if (SEC155==13) {
				HADDAD++;
			}
			else
			if (SEC155==17) {
				BOLSONARO++;
			}
			else
			if (SEC155==1) {
				BRANCO++;
			}
			else
			if (SEC155==2) {
				NULO++;
				TOTAL155=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 155 Externato
		}
			if (S==159) //Urna 159 Externato
		{
			printf("Ok! Você está na seção 159, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC159);
			if (SEC159==13) {
				HADDAD++;
			}
			else
			if (SEC159==17) {
				BOLSONARO++;
			}
			else
			if (SEC159==1) {
				BRANCO++;
			}
			else
			if (SEC159==2) {
				NULO++;
				TOTAL159=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 159 Externato
		}
			if (S==161) //Urna 161 Externato
		{
			printf("Ok! Você está na seção 161, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC161);
			if (SEC161==13) {
				HADDAD++;
			}
			else
			if (SEC161==17) {
				BOLSONARO++;
			}
			else
			if (SEC161==1) {
				BRANCO++;
			}
			else
			if (SEC161==2) {
				NULO++;
				TOTAL161=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 161 Externato
		}
			if (S==162) //Urna 162 Externato
		{
			printf("Ok! Você está na seção 162 por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC162);
			if (SEC162==13) {
				HADDAD++;
			}
			else
			if (SEC162==17) {
				BOLSONARO++;
			}
			else
			if (SEC162==1) {
				BRANCO++;
			}
			else
			if (SEC162==2) {
				NULO++;
				TOTAL162=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 162 Externato
	}
			if (S==167) //Urna 167 Externato
		{
			printf("Ok! Você está na seção 167, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC167);
			if (SEC167==13) {
				HADDAD++;
			}
			else
			if (SEC167==17) {
				BOLSONARO++;
			}
			else
			if (SEC167==1) {
				BRANCO++;
			}
			else
			if (SEC167==2) {
				NULO++;
				TOTAL167=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 167 Externato
		}
			//FIM EXTERNATO
	}
	else
			if (E==4) 
	{ //João Pedro Cardoso
		printf ("Ok! Você está no João Pedro Cardoso, agora digite o número da sua seção sem o S, somente os digitos.");
		scanf ("%d", &S);
		if (S==337) //Urna 337 João Pedro Cardoso
		{
			printf("Ok! Você está na seção 337, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC337);
			if (SEC337==13) {
				HADDAD++;
			}
			else
			if (SEC337==17) {
				BOLSONARO++;
			}
			else
			if (SEC337==1) {
				BRANCO++;
			}
			else
			if (SEC337==2) {
				NULO++;
				TOTAL337=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 337 João Pedro Cardoso
		}
			if (S==345) //Urna 345 João Pedro Cardoso
		{
			printf("Ok! Você está na seção 345, por favor digite em qual eleitor você gostaria de votar.");
	     	printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC345);
			if (SEC345==13) {
				HADDAD++;
			}
			else
			if (SEC345==17) {
				BOLSONARO++;
			}
			else
			if (SEC345==1) {
				BRANCO++;
			}
			else
			if (SEC345==2) {
				NULO++;
				TOTAL345=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 345 João Pedro Cardoso
		}
			if (S==396) //Urna 396 João Pedro Cardoso
		{
			printf("Ok! Você está na seção 396, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC396);
			if (SEC396==13) {
				HADDAD++;
			}
			else
			if (SEC396==17) {
				BOLSONARO++;
			}
			else
			if (SEC396==1) {
				BRANCO++;
			}
			else
			if (SEC396==2) {
				NULO++;
				TOTAL396=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 396 João Pedro Cardoso
		}
			if (S==388) //Urna 388 João Pedro Cardoso
		{
			printf("Ok! Você está na seção 388 por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC388);
			if (SEC388==13) {
				HADDAD++;
			}
			else
			if (SEC388==17) {
				BOLSONARO++;
			}
			else
			if (SEC388==1) {
				BRANCO++;
			}
			else
			if (SEC388==2) {
				NULO++;
				TOTAL388=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} 
			//Fim Urna 388 João Pedro Cardoso
		}	
			
			//FIM João Pedro Cardoso
	}
	if (E==5) { //Ryoiti Yassuda
		printf ("Ok! Você está no Ryoiti Yassuda, agora digite o número da sua seção sem o S, somente os digitos e sem os zeros.");
		scanf ("%d", &S);
		if (S==27) //Urna 027 Ryoiti Yassuda
		{
			printf("Ok! Você está na seção 027, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC027);
			if (SEC027==13) {
				HADDAD++;
			}
			else
			if (SEC027==17) {
				BOLSONARO++;
			}
			else
			if (SEC027==1) {
				BRANCO++;
			}
			else
			if (SEC027==2) {
				NULO++;
				TOTAL027=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 027 Ryoiti Yassuda
		}
			if (S==32) //Urna 032 Ryoiti Yassuda
		{
			printf("Ok! Você está na seção 032, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC032);
			if (SEC032==13) {
				HADDAD++;
			}
			else
			if (SEC032==17) {
				BOLSONARO++;
			}
			else
			if (SEC032==1) {
				BRANCO++;
			}
			else
			if (SEC032==2) {
				NULO++;
				TOTAL032=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 032 Ryoiti Yassuda
		}
			if (S==55) //Urna 055 Ryoiti Yassuda
		{
			printf("Ok! Você está na seção 055, por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC055);
			if (SEC055==13) {
				HADDAD++;
			}
			else
			if (SEC055==17) {
				BOLSONARO++;
			}
			else
			if (SEC055==1) {
				BRANCO++;
			}
			else
			if (SEC055==2) {
				NULO++;
				TOTAL055=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 055 Ryoiti Yassuda
		}
			if (S==64) //Urna 064 Ryoiti Yassuda
		{
			printf("Ok! Você está na seção 064 por favor digite em qual eleitor você gostaria de votar.");
			printf("\n\n[13] Haddad \n[17] Bolsonaro \n[1]Branco \n[2] Nulo\n--> ");
			scanf("%d", &SEC064);
			if (SEC064==13) {
				HADDAD++;
			}
			else
			if (SEC064==17) {
				BOLSONARO++;
			}
			else
			if (SEC064==1) {
				BRANCO++;
			}
			else
			if (SEC064==2) {
				NULO++;
				TOTAL064=HADDAD+BOLSONARO+BRANCO+NULO;
			HADDAD=0;
			BOLSONARO=0;
			BRANCO=0;
			NULO=0;
			} //Fim Urna 259 Ryoiti Yassuda
	}
}

			//FIM Ryoiti Yassuda
			printf("\n> Deseja computar outro voto? Digite 1 para sim se não digite outro número.");
			scanf("%d", &I);
		}
	if (TOTAL259==50) {
		TOTAL259=TOTAL259-50;
	}
	else
		TOTAL259++;
		GERAL=(TOTAL256+TOTAL257+TOTAL258+TOTAL259+TOTAL260);
		printf("Total das seções:");
		printf("\n\nEtec\n\n S256:%d\n S257:%d\n S258:%d\n S259:%d\n S260:%d\n", TOTAL256,TOTAL257,TOTAL258,TOTAL259,TOTAL260);
		printf("\n\nJMA\n\n S274:%d\n S277:%d\n S278:%d\n", TOTAL274,TOTAL277,TOTAL278);
	/*	printf("\n\nExternato\n\n S155:%d\n S159:%d\n S161:%d\n S162:%d\n S167:%d\n", TOTAL155,TOTAL159,TOTAL161,TOTAL162,TOTAL167);
		printf("\n\nJoão Pedro Cardoso\n\n S337:%d\n S345:%d\n S396:%d\n S388:%d\n", TOTAL337,TOTAL345,TOTAL396,TOTAL388);
		printf("\n\nRyoiti Yassuda\n\n S027:%d\n S032:%d\n S055:%d\n S064:%d\n", TOTAL027,TOTAL032,TOTAL055,TOTAL064); */
		printf("\n\nTotal Geral: %d",GERAL);
		
	
		
			
	getch();		
	}

Então, funciona para a ETEC somente e fazendo umas contas para retirar os números estranhos já para as outras escolas já não se funciona

  • Curtir 1
Postado

@Josevinicius Paula Santos   os números estranhos é porque você não inicializou as variáveis , uma forma de inicializar seria colocar elas lá em cima antes da main , assim todas seriam inicializadas com o valor zero  e você não usou nenhum vetor e nem função , por isso seu código ficou muito grande  .

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...