mình giải bằng code C++ ạ
#include<iostream>
#include<string>
#include<stdlib.h>
using namespace std;
int main() {
string name;
string gioitinh;
int NgaySinh;
int ThangSinh;
int NamSinh;
cout << "Nhap ho ten: ";
getline(cin,name);
cout << "----------" << endl;
cout << "Nhap gioi tinh: ";
cin >> gioitinh;
cout << "----------" << endl;
cout << "Nhap ngay thang nam sinh : ";
cin >> NgaySinh >> ThangSinh >> NamSinh;
int tuoi = 2021 - NamSinh;
if (gioitinh != "nam" && gioitinh != "nu") {
cout << "101";
exit(0);
} else {
if (gioitinh == "nam") {
if (tuoi > 62 || tuoi < 18) {
cout << "errcode";
exit(0);
}
}
if (gioitinh == "nu") {
if (tuoi > 60 || tuoi < 18) {
cout << "errcode";
exit(0);
}
}
}
cout << name << " gioi tinh " << gioitinh << " sinh ngay " << NgaySinh << "/" << ThangSinh << "/" << NamSinh << endl;
cout << "So tuoi hien tai : " << tuoi;
if (gioitinh == "nam") {
cout << "Ngay nghi huu la : " << ThangSinh << "/" << 2021 + 62 - tuoi;
}
if (gioitinh == "nu") {
cout << "Ngay nghi huu la : " << ThangSinh << "/" << 2021 + 60 - tuoi;
}
}