Primeros programas en C

Hoy os dejo este sencillísimo ejercicio básico escrito en C en el que se nos pide: Escribir un programa que pida por teclado una fecha de nacimiento. Para guardar dicha fecha se utilizarán tres variables que representan día, mes y año. El programa debe calcular cuantos días han pasado desde el 01/01/1980 (podéis probar con cualquier otra fecha) e imprimir ese valor por pantalla.


#include <stdio.h>

int main() {
   
    int dia, mes, anno, dia_x, mes_x, anno_x, total_dias;
    dia =0;
    mes=0;
    anno=0;
    dia_x=0;
    mes_x=0;
    anno_x=0;
    total_dias = 0;
   
    printf("Introduzca la fecha en formato dia/mes/año: \n");
    scanf("%i", &dia);
    scanf ("%i", &mes);
    scanf ("%i", &anno);
   
    dia_x= dia-1;
    mes_x= mes-1;
    anno_x= anno-1980;
    /*printf("%i \n", anno_x);*/
    total_dias = ((anno_x*365) + (mes_x*30) + dia_x);
   
    printf("La cantidad de dias es %i \n", total_dias);
   
   
    }






Si todo ha ido bien el resultado será como el mostrado en la pantalla anterior.

Si ya se que DEBO actualizar ubuntu. También he aprendido que si algo funciona, no lo toques.


Share this:

Sobre mí

Estudiante de informática, telepera, viajera y blogger a tiempo parcial

2 comentarios:

  1. Una entrada interesante :)
    Tienes nueva seguidora! Muack !

    ResponderEliminar
    Respuestas
    1. Hola Sonia, muchas gracias :)

      Eliminar

¿Te ha gustado? ¡Coméntanos algo!

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *