Problemas de estructuras repetitivas


1. Realizar un programa que imprima en pantalla los números del 1 al 100.
 #include <iostream>
using namespace std;

main()
{
    for(short i=1;i<=100;i++)
    {
        cout<<i<<" - ";
    }                  

    system("pause");
    return 0;
}


2. Realizar un algoritmo que visualice los números pares entre  1 y 100
 #include <iostream>
using namespace std;
    main()
    {
    for(short x=1;x<=100;x++)
    {
        if(x%2==0)cout<<x<<" ";
    }
    system("pause");
    return 0;
    } 
3. Realizar un algoritmo que visualice los números impares entre 1 y 100

 #include <iostream>
using namespace std;
    main()
    {
    for(short x=1;x<=100;x++)
    {
        if(x%2!=0)cout<<x<<" ";
    }
    system("pause");
    return 0;
    }
4. Realizar un algoritmo que visualice los primero 20 números primos
#include <iostream>
using namespace std;
    main()
    {
        short cd=0,cp=0,n=1;
        do
        {
            n++;
            for(short x=1;x<=n;x++)
            {
                if(n%x==0)cd++;
            }
            if(cd==2)
            {
                cout<<n<<endl;
                cp++;
            }
            cd=0;
        }while(cp<20);
        cout<<"Estos son los "<<cp<<" primeros primos.";
        system("pause");
        return 0;
    }
5. Realizar un algoritmo que visualice la tabla de multiplicar de un Numero “n”
#include <iostream>
using namespace std;

    main()
    {
    short n;
    cout<<"Ingrese un numero: \n";cin>>n;
    cout<<"Tabla del "<<n<<endl;
    for(short x=0;x<=12;x++)
    {
        cout<<n<<"x"<<x<<"="<<n*x<<endl;
    }
    system("pause");
    return 0;
    }
 6. Realizar un algoritmo que permita generar 20 números aleatorios y que visualice la cantidad de números pares e impares
   


#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
    main() {
    short n,ci,cp,c;
    srand (time(0));
    for(c=1;c<=20;c++)
    {
        n=rand()%20;
        if(n%2==0){
            cp++;
        }
        if(n%2!=0){
            ci++;
        }
    }
    cout<<"Cantidad de pares : "<<cp<<endl;
    cout<<"La cantidad de impares : "<<ci<<endl;
    system("pause");
    return 0;
}
7. Realizar un algoritmo que visualice los 30 primeros números de la serie numérica: 1, 3 ,5...