Bom Dia Galera experiente da um HELP aqui em C++ rs...
A Questão é:Escreva um programa para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores.
Algoritmo logo abaixo:
#include<iostream>#include<math.h>usingnamespacestd;intmain(){intteleitor,vnulos,vbrancos,vvalidos,pnulos,pbrrancos,pvalidos;cout<<"Municipio sao paulo:";cout<<"Digite o total de eleitores:";cin>>teleitor;cout<<"Digite o total de votos brancos:";cin>>vbrancos;cout<<"Digite o total de votos nulos:";cin>>vnulos;cout<<"Digite o total de votos validos:";cin>>vvalidos;[b]ERRO[/b][color=red][/color]pbrancos=(vbrancos*100)/teleitor;pnulos=(vnulos*100)/teleitor;pvalidos=(vvalidos*100)/teleitor;}cout<<("Votos Brancos o Porcentual e:\n"<<pbrancos<<endl;cout<<("Votos nulos o Porcentual e:\n"<<pnulos<<std::endl;cout<<("Votos validos o Porcentual e:\n"<<pvalidos<<std::endl;return0;}
e quando coloco float antes pbrancos ele vai mais ai da erro nessas linhas aqui ...
ERRO [color=red] [/color] cout<<("Votos Brancos o Porcentual e:\n"<
cout<<("Votos nulos o Porcentual e:\n"<
cout<<("Votos validos o Porcentual e:\n"<
Obs:Ai dá esses erros e não consigo compilar RAIVA AHUSHSUHA'
Eu conseguir achar o primeiro erro,era a variável que estava com uma letra a mais =X
Agora me ajudem aqui não sei o que é da erro aqui ...
//3)Escreva um programa para ler o número total de eleitores de um município, o número de votos brancos,
// nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores.
#include<iostream>#include<math.h>usingnamespacestd;intmain(){intteleitor,vnulos,vbrancos,vvalidos,pnulos,pbrancos,pvalidos;cout<<"Municipio sao paulo:";cout<<endl;cout<<"Digite o total de eleitores:";cin>>teleitor;cout<<"Digite o total de votos brancos:";cin>>vbrancos;cout<<"Digite o total de votos nulos:";cin>>vnulos;cout<<"Digite o total de votos validos:";cin>>vvalidos;pbrancos=(vbrancos*100)/teleitor;pnulos=(vnulos*100)/teleitor;pvalidos=(vvalidos*100)/teleitor;}cout<<("Votos Brancos o Porcentuaç e:\n"<<pbrancos<<std::end;//ERRO AQUIcout<<("Votos nulos o Porcentuaç e:\n"<<pnulos<<std::endl;cout<<("Votos validos o Porcentuaç e:\n"<<pvalidos<<std::endl;return0;}
Agora aqui embaixo não consigo raiva =X
Alguém pode me ajudar ?
V
ViniGodoy
Você escreveu std::end e não std::endl.
Também está abrindo um parênteses sem necessidade. E sem fecha-lo.
E, na linha 27, você fechou as chaves do main erroneamente.
V
ViniGodoy
Dica, ajuste sua formatação:
#include <iostream> #include <math.h>usingnamespacestd;intmain(){cout<<"Municipio sao paulo:"<<endl;intteleitor;cout<<"Digite o total de eleitores:";cin>>teleitor;intvbrancos;cout<<"Digite o total de votos brancos:";cin>>vbrancos;intvnulos;cout<<"Digite o total de votos nulos:";cin>>vnulos;intvvalidos;cout<<"Digite o total de votos validos:";cin>>vvalidos;doublepbrancos=vbrancos*100.0/teleitor;doublepnulos=vnulos*100.0/teleitor;doublepvalidos=vvalidos*100.0/teleitor;cout<<"Votos Brancos o Porcentuaç e:\n"<<pbrancos<<endl;cout<<"Votos nulos o Porcentuaç e:\n"<<pnulos<<endl;cout<<"Votos validos o Porcentuaç e:\n"<<pvalidos<<endl;return0;}
E preste atenção quando estiver escrevendo. Outra dica é: LEIA as mensagens de erro do compilador e tente entende-las. Elas dão dicas do que é o problema.
L
lucasvvasconcelos
Obrigado Vini …
Um dia quero ficar bom igual você hehe…
Aspirante em C++ <<<
KKK
Obrigado pelas Dicas
Abraço
V
ViniGodoy
C++ é programação orientada a cabelos no peito. Mas fica bem mais complicado se você não caprichar no código: capricha na indentação, nos nomes de variáveis e na atenção. O programador C++ precisa ser meticuloso, cuidadoso e atencioso.