Ir ao conteúdo
  • Cadastre-se

Rorgrun

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Tudo que Rorgrun postou

  1. Mauro, estou fazendo uma comparação entre os cadastros. Aquele usuários que tenha mais ou igual a 18, é obrigado a votar. E, aquele que tenha 60 anos ou mais, não é obrigado a votar. Sabendo disso, teve imprimir os dados eleitorais de quem é ou não obrigado a votar. Coloquei essa comparação no local errado? Ela está correta? adicionado 7 minutos depois
  2. Boa noite pessoal. Tenho que estar fazendo um algoritmo que permita estar fazendo cadastros de eleitores. O algoritmo deve estar mostrando quais os usuários que são obrigados a votar, e quais não são obrigados. Sabendo disso, o meu código não está conseguindo imprimir os usuários que são ou não obrigados a votar. Vocês conseguem identificar onde está o erro? Segue abaixo o código. -- #include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std; int main (){ struct oi{ int i, idade, titulo, x, secao, zona; char nome[30], endereco[30]; }; int i, x, nome[30], idade; oi hey[50]; cout << "Digite a quantidade de cadastros: "; cin >> x; system("cls"); for ( int i = 0; i <= x-1; i++ ){ cin.sync(); cout << "Digite seu nome: "; cin.getline(hey.nome,30); cout << "Digite sua idade: "; cin >> hey.idade; cout << "Digite seu titulo: "; cin >> hey.titulo; cout << "Digite sua secao: "; cin >> hey.secao; cout << "Digite sua zona eleitoral: "; cin >> hey.zona; cin.sync(); cout << "Digite seu endereco: "; cin.getline(hey.endereco,30); system("cls"); } if (idade >= 18 && idade <= 59 ){ for (int i = 0; i <= x-1; i++){ cout << "___Voto obrigatorio!___"<< endl; cout << "Nome: "<<hey.nome<< endl; cout << "Idade: "<<hey.idade<< endl; cout << "Titulo: "<<hey.titulo<< endl; cout << "Secao: "<<hey.secao<< endl; cout << "Zona: "<<hey.zona<< endl; cout << "Endereco: "<<hey.endereco <<endl; cout << "______________________________"<<endl<<endl; } } else { for (int i = 0; i <= x-1; i++){ cout << "___Voto nao obrigatorio!___"<<endl; cout << "Nome: "<<hey.nome<< endl; cout << "Idade: "<<hey.idade<< endl; cout << "Titulo: "<<hey.titulo<< endl; cout << "Secao: "<<hey.secao<< endl; cout << "Zona: "<<hey.zona<< endl; cout << "Endereco: "<<hey.endereco <<endl; cout << "______________________________"<<endl<<endl; } } system("pause"); return 0; } -- Grato desde já.
  3. Boa noite noite pessoal. Tenho que fazer um algoritmo no qual o mesmo deve estar gerando trinta números aleatórios e ordenar os mesmos por número crescente e decrescente. Sabendo disso, o meu algoritmo não está imprimindo os números em ordem crescente e decrescente. Sabem porque isso está acontecendo? Segue abaixo o código em C++. -- #include <iostream> #include <stdio.h> #include <stdlib.h> #include <ctime> using namespace std; int main (){ srand(time(0)); int i,y[30],aux[30], TAM=30,v[30],j; cout << "Os numeros aleatorios sao: "<<endl; for(int i=1;i< TAM;i++){ v= 1+(rand()%100); cout<<v<<endl; } for (i = 0; i < TAM; i++){ for(y = v + 1; y < TAM; j++){ if (v > y){ aux = i; v = y; y = aux; } } } cout << "Elementos ordenados (decrescente): \n"; for( i = 0; i < TAM; i++){ cout <<v<<endl; } for (i = 0; i < TAM; i++){ for(y = v + 1; y < TAM; j++){ if (v < y){ aux = i; v = y; y = aux; } } } cout << "Elementos ordenados (crescente): \n"; for( i = 0; i < TAM; i++){ cout <<v<<endl; } return 0; } -- Grato desde já.

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!