: Programa que calcule la edad de x persona
c++
edad=actual-nacimiento;
if(mes>mesactual){//si el mes de nacimiento es mayor al mes actual se resta 1
edad=edad-1;
}
else{
if (mes==mesactual){//si el mes de nacimiento igual al mes actual y el dia de nacimiento mayor al dia actual entones resta 1
if (dia>diactual){
edad=edad-1;
}
}
}
return edad;
}
Respuestas a la pregunta
Respuesta:
coronita por favor
Explicación:
#include<iostream>
#include<math.h>
using namespace std;
int main(){
// a continuacion proceseremos a calcular la edad de David
int edad,calculo(int anio,int mes, int dia, int actual, int mesactual, int diactual);
int anio, mes,dia,actual,mesactual,diactual,f;
cout<<"ingrese el año de nacimiento: ";
cin>>anio;
cout<<"ingrese el mes de nacimiento(numero): ";
cin>>mes;
cout<<"ingrese el dia de nacimiento: ";
cin>>dia;
cout<<"ingrese el año actual:";
cin>>actual;
cout<<"ingrese el mes actual(numero):";
cin>>mesactual;
cout<<"ingrese el mes actual:";
cin>>diactual;
cout<<"tu edad actual es:"<<calculo( anio, mes, dia, actual, mesactual, diactual);
}
int calculo(int anio,int mes, int dia, int actual, int mesactual, int diactual)
{
int edad;
edad=actual-anio;
if(mes>mesactual){//si el mes de nacimiento es mayor al mes actual se resta 1
edad=edad-1;
}
else{
if (mes==mesactual){//si el mes de nacimiento igual al mes actual y el dia de nacimiento mayor al dia actual entones resta 1
if (dia>diactual){
edad=edad-1;
}
}
}
return edad;
}
#include
using namespace std;
int edad,calculo(int);
int nacimiento, mes,dia,actual,mesactual,diactual,f;
int main(){
// a continuacion proceseremos a calcular la edad de David
cout<<"ingrese el año de nacimiento: año,mes y dia "<cin >>nacimiento>>mes>>dia;
cout<<"\ningrese el año actual: año ,mes y dia "<cin>>actual>>mesactual>>diactual;
cout<<"tu edad actual es:"<return 0;