Urna eletronica em c

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1996 palavras )
  • Download(s) : 0
  • Publicado : 18 de novembro de 2012
Ler documento completo
Amostra do texto
/*
* Projeto Semestral 2012/2
* @Author: Nicollas Braga Gomes Panhoca
* @Author: Paulo blablabla Selegato Filho
*
* @Description: Projetar uma Urna Eleitoral eficaz
*
* @Read-Me: Digite 550 no titulo de eleitor para Encerrar a votaçao!(ela se encerrara sozinha caso todos ja tenham votado)
* @Read-Me: Caso queira limpar a tela digite limpar no titulo de eleitor !
*
*@To-Do: Contabilizar Votos
* @To-Do: Apresentar Relatório da Urna
*/
#define numero 10
#define TRUE 1
#define FALSE 0
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>

//para o no inicio

typedef struct {
int id;//numero de chegada de quem votou
char titulo[13];
int prefeitos;//voto para prefeito
intvereadores;//voto p vereador
int registro;//0 ambos nulos --- 1 nulo prefeito --- 2 nulo vereador --- 3 branco prefeito --- 4 branco vereador --- 5 ambos brancos--- 6 Validos

}voto;

struct no
{
voto dado;
struct no *prox, *ant;
};

typedef struct
{
struct no *inicio, *fim;
}lista;

// para o no fim

typedef struct {
int votos, candidatoReeleicao, numeroCandidato;int numeroPartido, idadeCandidato, fichaLimpa;
float rendaDeclarada;
char nomeCandidato[20], apelidoCandidato[20];
}politicos;

typedef struct {
int rg ,zona,ver;//se votou ver vira 1
char cpf[13],titulo[15] ;
char nome [20];
}eleitores;
eleitores
eleitor[numero]={
//RG /z/v/ CPF / Titulo /Nome10000000,0,0,"10000000000","100000000000","Nome 1",
10000000,0,0,"20000000000","200000000000","Nome 2",
10000000,0,0,"30000000000","300000000000","Nome 3",
10000000,0,0,"40000000000","400000000000","Nome 4",
10000000,0,0,"50000000000","500000000000","Nome 5",
10000000,0,0,"60000000000","600000000000","Nome 6",
10000000,0,0,"70000000000","700000000000","Nome 7",
10000000,0,0,"80000000000","800000000000","Nome 8",10000000,0,0,"90000000000","900000000000","Nome 9",
10000000,0,0,"00000000000","000000000000","Nome 0",
};
//politicos inicio
politicos
prefeito[5]={
0,1,22,22,35,1,1500.00,"Hugo Fernandes","Hugao",
0,0,55,55,40,1,10000.00,"Wilson Oliveira","Wilson Pizzaria",
0,1,33,33,29,1,2000.00,"Paulo Selegato","Invoker qwe eew",
0,1,44,44,65,1,7000.00,"Douglas De Barros","Douglas do Fundao",0,0,11,11,44,0,622.60,"Olavo Vilas Boas","Lavinho",

},

vereador[20]={
0,1,11001,11,23,0,000.00,"Rafael Pereira","Rafa",
0,1,22345,22,54,0,000.00,"Juliano Colto","Sr Verdade",
0,0,33465,33,78,0,000.00,"Joao Gabriel","Joao da Parede",
0,0,11650,11,12,1,000.00,"Wallison Oliveira","irmao do Wilson",
0,1,13570,13,32,1,000.00,"Wilian Augusto","Oliveira",0,1,44365,44,45,0,000.00,"Geovani Lopes","Sr Facebook",
0,0,55655,55,21,1,000.00,"Nicollas Braga","Treze",
0,0,22345,22,34,0,000.00,"Gabriel Bueno","Schwarzenegger",
0,0,22640,22,34,0,000.00,"Guilherme Da Silva","Filho do Neil",
0,1,55574,55,21,1,000.00,"Eduardo Pessato","Dudu",
0,1,11560,11,26,0,000.00,"Rodolfo Franco","Dodo",
0,1,11866,11,35,1,000.00,"Gabriel Alvarenga","Barns",
0,1,44520,44,54,0,000.00,"PauloOtavio","Tata",
0,1,55333,55,56,1,000.00,"Guilerme Guimaraes","GG",
0,0,22878,22,35,0,000.00,"Douglas Eduardo","Dodo",
0,1,33333,33,32,1,000.00,"Breno Dias","Breno",
0,1,11110,11,25,0,000.00,"Rodolpho Gregorio","Poh",
0,1,22022,22,26,1,000.00,"Guilherme Germinari","Caolho",
0,0,55550,55,29,1,000.00,"Alan Cezar","4l4n",
0,1,55505,55,44,1,000.00,"Josimar Prado","Jo",
};
//politicosfim
/*===================================================================================================================================================
Funçoes Inicio
===================================================================================================================================================*/

void...
tracking img