¿Adivino tu edad?

Álvaro Pé de la Riva


//Introduciendo un entero, el programa devuelve la edad y el mes de nacimiento.
#include <iostream>
#include <stdlib.h>
using namespace std;

int main()
{
    int x, z;
    int edad_1, edad_2;
    int mes_1, mes_2;



    cout << "Piensa en el numero que ocupa el mes de tu nacimiento: \n\n";
    system ("pause");
    cout << "\nMultiplicalo por 2 y sumale 5: \n\n";
    system ("pause");
    cout << "\nMultiplicalo por 50 y sumale tu edad: \n\n";
    system("pause");
    do{
    cout << "\nDame el resultado: \n\t";
    cin >> x; cout << endl << endl;
    }while(x<351);

    system("pause");
    system("cls");
    z=x-250;
    mes_1=z/1000;
    z=z%1000;
    mes_2=z/100;
    z=z%100;
    edad_1=z/10;
    z=z%10;
    edad_2=z;

    cout<<"Si has operado bien, \n\n";
    cout<<"Tu edad es: " << edad_1 << edad_2 << " annos.\n\n";
    cout<<"Tu mes de nacimiento es: ";

    switch (mes_1)
    {
        case 0:
        switch(mes_2)
        {
            case 1: cout <<"Enero. \n\n"; break;
            case 2: cout <<"Febrero. \n\n"; break;
            case 3: cout <<"Marzo. \n\n"; break;
            case 4: cout <<"Abril. \n\n"; break;
            case 5: cout <<"Mayo. \n\n"; break;
            case 6: cout <<"Junio. \n\n"; break;
            case 7: cout <<"Julio. \n\n"; break;
            case 8: cout <<"Agosto. \n\n"; break;
            case 9: cout <<"Septiembre. \n\n"; break;
        }
        break;

        case 1:
        switch(mes_2)
        {
            case 0: cout << "Octubre.\n\n"; break;
            case 1: cout << "Noviembre. \n\n"; break;
            case 2: cout << "Diciembre. \n\n"; break;
        }
        break;
    }
    system("pause");
    return 0;
}


Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s