Pesquisar na Comunidade
Mostrando resultados para as tags ''par e impar''.
Encontrado 1 registro
-
galera preciso de ajuda urgente, estou finalizando um trabalho pra faculdade onde devesse digitar valores para uma matriz 5x4 e os valores pares devem ser inseridos na linhas pares e os valores impares nas linhas impares e quando não haver mais espaço deve avisar, mas não consigo fazer os valores aparecerem nas posicoes adequadas. poderiam me indicar o que estou errando #include <stdio.h> #include <conio.h> #include <cstdlib> #include <stdlib.h> #include <time.h> #include <iostream> using namespace std; int main() { int numero[5][4]={}; int i,j,par = 0,impar = 0,num=0,contador=0,auxiliar=0; while ((par + impar )<= 20){ cout<< "Digite os números"; cin>>num; // Armazenamento de números if (num % 2 == 0) { if (num % 2 == 0){ if (par<5) numero[1][par++] = num; else if(par>4 && par <9) numero[3][par++] = num; else cout<<"atingimos o limite de numeros pares"; } else { if (impar < 5) numero[0][impar++] = num; else if(impar>4 && impar <9) numero[2][impar++] = num; else if(impar>8 && impar <13) numero[4][impar++] = num; else cout<<"Atingimos o limite de números impares!"; } } for (int i = 0; i < 5; i++) { cout<<(" "); for (int j = 0; j < 4; j++) { cout<<numero[j]<<"\t"; }cout<<endl; } }