Resultados 1 al 6 de 6

Tema: Unos programillas

  1. #1 Unos programillas 
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    127.0.0.1
    Mensajes
    1.817
    Descargas
    3
    Uploads
    0
    Voy a poner aquí unos cuantos programillas de los que hacemos en clase para los que le puedan sacar alguna utilidad.

    /*
    ************************************************** ****************************
    Programa que Determina si un año introducido por teclado es bisiesto o no
    se sabe que un
    año es bisiesto si es multiplo de 4,excepto si es multiplo de 100 sin serlo *
    de 400. *
    ************************************************** ****************************
    */
    #include <iostream.h>

    void main()
    {
    int anio, multip, except, exceptdos;
    cout<<"\n\n\tPrograma que determina si un año es bisiesto o no";
    cout<<"\n\n\tIntroduzca un año para saber si es bisiesto: ";
    cin>>anio;
    multip=(anio%4);
    except=(anio%100);
    exceptdos=(anio%400);

    if ((((multip==0 && except==0) && (exceptdos!=0))) || (multip!=0))
    {
    cout<<"\n\n\tEl año "<<anio<<" no es bisiesto";
    }
    else cout<<"\n\tEl año "<<anio<<" es bisiesto";
    }



    //este calcula si un año introducido es bisiesto o no
    Quien no sabe lo que busca no entiende lo que encuentra.
    Citar  
     

  2. #2  
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    127.0.0.1
    Mensajes
    1.817
    Descargas
    3
    Uploads
    0
    /*este sirve para introducir una fecha en forma de dia mes año y a continuación determinar si es
    correcta o no.La fecha sera de despues de Cristo*/


    #include <iostream.h>

    int dia,mes,anio,except,exceptdos,bisiesto=1,multip;

    void calculo_bisiesto();
    void validar_fecha();
    void introducir_fecha();

    void main()
    {
    introducir_fecha();
    calculo_bisiesto();
    validar_fecha();
    }

    void introducir_fecha()
    {
    cout<<"\n\t\n\tPrograma que valida una fecha";
    cout<<"\n\tIntroducir el día deseado desde teclado: ";
    cin>>dia;
    cout<<"\n\tIntroducir el mes deseado desde teclado: ";
    cin>>mes;
    cout<<"\n\tIntroducir el año deseado desde teclado: ";
    cin>>anio;
    }

    void calculo_bisiesto()
    {
    multip=(anio%4);
    except=(anio%100);
    exceptdos=(anio%400);

    if ((((multip==0 && except==0) && (exceptdos!=0))) || (multip!=0))
    {
    bisiesto=0;
    }
    }

    void validar_fecha()
    {
    if (((((((mes==1 || mes==3) || mes==5) || mes==7) || mes==8) || mes==10)
    || mes==12)&& (dia>=32))
    {
    cout<<"\n\tLa fecha introducida es incorrecta";
    }
    else if (((mes==2) && (dia>=29)) && bisiesto==0)
    {
    cout<<"\n\tLa fecha introducida es incorrecta";
    }
    else if ((((mes==4 ||mes==6) || mes==9) ||mes==11)&& (dia>=31))
    {
    cout<<"\n\tLa fecha introducida es incorrecta";
    }
    else if ((dia==0||mes==0) || anio==0)
    {
    cout<<"\n\tLa fecha introducida es incorrecta";
    }
    else {
    cout<<"\n\tLa fecha introducida es correcta";
    }

    }
    Quien no sabe lo que busca no entiende lo que encuentra.
    Citar  
     

  3. #3  
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    127.0.0.1
    Mensajes
    1.817
    Descargas
    3
    Uploads
    0
    /*Este programa calcula el factorial del número introducido, siempre que no sea muy grande xD
    */
    #include <iostream.h>
    int num;
    int fac=1;
    void main()
    {
    cout<<"\n\tTeclee un número del que desee calcular su factorial: ";
    cin>>num;
    for(num;num>1;num--)
    {
    fac=num*fac;
    }
    cout<<"\n\tEl factorial del número introducido es: "<<fac;
    }
    Quien no sabe lo que busca no entiende lo que encuentra.
    Citar  
     

  4. #4  
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    127.0.0.1
    Mensajes
    1.817
    Descargas
    3
    Uploads
    0
    /*introducimos una hora/min/seg y nos muestra la hora
    de un segundo mas tarde*/

    #include<iostream.h>
    int hora,min,seg;


    void main()
    {
    cout<<"\n\tIntroduzca hora: ";
    cin>>hora;
    cout<<"\n\tIntroduzca minutos: ";
    cin>>min;
    cout<<"\n\tIntroduzca segundos: ";
    cin>>seg;
    seg++;

    if (seg==60)
    {
    min++;
    seg=0;
    }
    if (min==60)
    {
    hora++;
    min=0;
    }
    if (hora==24)
    {
    hora=0;
    }
    cout<<"\n\n\tNueva hora: "<<hora;
    cout<<"\n\n\tNuevo minuto: "<<min;
    cout<<"\n\n\tNuevo segundo: "<<seg;

    }
    Quien no sabe lo que busca no entiende lo que encuentra.
    Citar  
     

  5. #5  
    Moderador HH
    Fecha de ingreso
    Feb 2002
    Ubicación
    México
    Mensajes
    1.156
    Descargas
    4
    Uploads
    0
    Proximamente pondré el código del juego del gato, ya está terminado pero no lo publico porque tengo que entregarlo y alguien puede fusilarselo, entregarlo y decir que es suyo

    El código es 100% original, todo el código fue hecho por el autor (o sea yo).
    saludos
    Mientras el mundo permanezca no acabarán la fama y la gloria de México-Tenochtitlan
    Citar  
     

  6. #6  
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    127.0.0.1
    Mensajes
    1.817
    Descargas
    3
    Uploads
    0
    Ok, permanezco a la espera, mientras voy con unos jeje
    Quien no sabe lo que busca no entiende lo que encuentra.
    Citar  
     

Temas similares

  1. Programillas
    Por ENRIQUEVIII en el foro DIGITAL+
    Respuestas: 1
    Último mensaje: 27-05-2007, 15:37
  2. Buscando Programillas
    Por Angel_Xze en el foro TELEFONÍA MOVIL
    Respuestas: 4
    Último mensaje: 04-09-2006, 19:43
  3. Dos programillas para el 3com 812
    Por LUK en el foro REDES Y TECNOLOGIAS WIRELESS
    Respuestas: 2
    Último mensaje: 14-11-2002, 14:29
  4. Unos cuantos FTP´s
    Por LUK en el foro APLICACIONES
    Respuestas: 6
    Último mensaje: 20-12-2001, 22:24

Marcadores

Marcadores