Resultados 1 al 6 de 6

Tema: Unos programillas

  1. #1 Unos programillas 
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    Entre C# y PHP
    Mensajes
    1.813
    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.
    Usa Firefox, Redescubre la web
    Citar  
     

  2. #2  
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    Entre C# y PHP
    Mensajes
    1.813
    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.
    Usa Firefox, Redescubre la web
    Citar  
     

  3. #3  
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    Entre C# y PHP
    Mensajes
    1.813
    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.
    Usa Firefox, Redescubre la web
    Citar  
     

  4. #4  
    Moderador HH
    Fecha de ingreso
    Sep 2002
    Ubicación
    Entre C# y PHP
    Mensajes
    1.813
    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.
    Usa Firefox, Redescubre la web
    Citar  
     

  5. #5  
    Moderador HH
    Fecha de ingreso
    Feb 2002
    Ubicación
    México
    Mensajes
    1.155
    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
    Entre C# y PHP
    Mensajes
    1.813
    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.
    Usa Firefox, Redescubre la web
    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

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •