separando pares de impares e colocando em pilhas
Publicado por Adler 21/02/2006
[ Hits: 15.732 ]
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'; }
Calculadora de operadores lógicos
Soma dos pares menores que ele
Parte 6 (Ordenando Strings) - sessão de estudo sobre MATRIZES.
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Monitor fora de escala ao bootar sistema (5)
não consigo instalar o warsaw (3)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (17)