Apostar y ganar

Click Now!

lunes, 22 de abril de 2013

Combinaciones en C codigos gratis para hacer combinaciones numericas


#include <iostream>
#include <cstdlib>
using namespace std;

int main () {
    int total,i,j,k=0,l=0,ver=0,ver_impar=0,ver_par=0;
    cout<<"Cuantos numeros desea ingresar?: ";
    cin>>total;
    int numeros[total],n_par[total],n_impar[total];
    cout<<"Cuantos numeros desea ver cada vez?: ";
    cin>>ver;
    ver_impar=ver_par=ver;
    for( i = 0; i < total; i++){
        cout<<"Ingrese el "<<i+1<<" numero: ";
        cin >> numeros[i];
        for( j = i-1; j >=0 ; j--){
            if(numeros[i] == numeros[j]){
                cout<<"El numero esta repetido ingrese otro\n";
                i--;
                break;
            }
        }
    }

    for( i = 0; i < total; i++){
         if (numeros[i]%2==0){
            n_par[k]=numeros[i];
            k++;
            }
        else  {
            n_impar[k]=numeros[i];
            l++;
        }
    }
    do{
        for (i=0;i<ver-1;i++){
            cout<< n_impar[i]<<"  ";
        }
        cout<< n_impar[ver_impar-1]<<"  ";
        ver_impar++;
        cout<< endl;
        }while (ver_impar<=l);
    do{
        for (i=0;i<ver-1;i++){
            cout<< n_par[i]<<"  ";
        }
        cout<< n_par[ver_par-1]<<"  ";
        ver_par++;
        cout<< endl;
        }while (ver_par<=k);
    system("pause");
    return 0;
}

Todo Codigo

1 comentario: