Pular para o conteúdo

separando pares de impares e colocando em pilhas

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.
Adler flamehazard
Hits: 16.096 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download 03.cpp Enviar nova versão

Esconder código-fonte

#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';
}

Parte 6 (Ordenando Strings) - sessão de estudo sobre MATRIZES.

Calcular regra de três

Introdução ao ncurses

indice.c - Indice em strings

Introdução a vetores em C

#1 Comentário enviado por flamehazard em 21/02/2006 - 20:55h
é c++ hein... esqueci de escrever >.<
pra compilar: g++ -o 03 03.cpp
pra executar: ./03


OBS: deixei seu comment no meio hein nebula?!
haehuauahhaehuahae

[]'s flamehazard
#2 Comentário enviado por rafiusk em 28/10/2016 - 14:19h
Olá, gostaria de algo do tipo. Fiz um código parecido mas ele só dividi vogais de consoantes. Gostaria que o algoritmo com uma string de 10 posições e caractere salvar em uma fila, se não for salvar em uma pilha e depois exiba.

Contribuir com comentário

Entre na sua conta para comentar.