Informática, pregunta formulada por bogadocamila02, hace 7 meses

Armar un algoritmo que permita al usuario ingresar su edad

para luego informar el año en que nació​


Josefv5: en que lenguaje?

Respuestas a la pregunta

Contestado por betito0527
0

Respuesta:

E=0     "Edad"

Actual=2021  "Año actual"

Input=E     "Edad actual"

 Nac= Actual-E

 Print "Año de nacimiento" + Nac

Exit

Explicación:

Nota: por el mes de nacimiento, puede haber un año de variación en el resultado.

Contestado por Josefv5
1

Respuesta:

#include <iostream>

#include<time.h>

using namespace std;

int main(){

   int edad;

   cout<<"Ingrese su edad: ";

   cin>>edad;

   // Obtención del año actual

   time_t tiempo_local;

   time(&tiempo_local);

   struct tm *tiempo_actual = localtime(&tiempo_local);

   cout<<"Su año de nacimiento es: "<<tiempo_actual -> tm_year + 1900 - edad;

}

PD: El año que devolverá el programa puede no ser exacto, debido a que el dato que se nos proporciona es solo la edad, lo que hace imposible calcular el año exacto de nacimiento.

Otras preguntas