separando pares de impares e colocando em pilhas
Publicado por Adler 21/02/2006
[ Hits: 15.647 ]
Questão 3) Escreva um algoritmo que empilhe uma seqüência de valores
numéricos inteiros positivos até o momento em que o valor 999 for digitado.
Neste momento o valor da pilha é dividido em duas pilhas. Uma delas conterá apenas os valores ímpares, e a outra conterá os valores pares.
obs.: separei os pares dos impares enquanto pegava os numeros.
#include<iostream> #include<vector> using namespace std; int main() { vector<int> impar,par; int d; //impar qndo tem resto na /2 e par naum, qr +? while(d!=999) { cout<<"Digite um numero inteiro: "; cin>>d; if ((d%2)!=0) impar.push_back(d); else par.push_back(d); } cout << "Numeros Pares:\n"; for (int i=0; i<par.size(); ++i) cout << par[i] << '\n'; cout << "Numeros Impares:\n"; for (int i=0; i<par.size(); ++i) cout << impar[i] << '\n'; }
Script Acadêmico - Matrizes em C
aritmed1.c - Aritmetica de Ponteiros
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)