1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
// 1x04: Calcula el año de nacimiento del usuario, para ello se pregunta al usuario el año y la edad actual además de si en el año actual ya se ha cumplido la edad. #include <stdio.h> main(){ system("clear"); int edad, anio, cumplioAnios; printf("A continuacion se calculara su anio de nacimiento a partir de cierta informacion:\n\nIntroduzca su edad actual: "); scanf( "%i", &edad); printf("Introduzca el anio actual: "); scanf( "%i", &anio); // Mientras el dato introducido sea diferente de 0 y 1 re-solicitar el dato. printf("Este anio ha cumplido anios?, 0=No/1=Si: "); do{ scanf( "%i", &cumplioAnios); }while( cumplioAnios != 0 && cumplioAnios != 1); if( cumplioAnios == 0){ printf("\nUsted nacio en el anio: %i\n\n\n", anio-edad-1); } else{ printf("\nUsted nacio en el anio: %i\n\n\n", anio-edad); }; }; |