Kali ini saya akan bebagi ilmu tentang pemrograman dasar , di sini saya menggunakan bahasa C++ dan juga bisa menggunakan bahasa C gak jauh beda kok bahasa C dan C++ , saya akan berbagi ilmu cara mengetahui/menentukan usia dengan perbandingan tahun sekarang dengan bahasa C++.semoga pembelajaran ini bermanfaat untuk kita semua . adapun coding nya di bawah ini
coding dalam bahasa C++
/*Muhammad Rizky Fauzi(Teknik Informatika)*/
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout<<"\t-------------------------------------------------------------\n";
cout<<"\t>>>>>MENENTUKAN USIA DENGAN MEMBANDINGKAN TAHUN SEKARANG<<<<<\n";
cout<<"\t-------------------------------------------------------------\n";
cout<<endl;
string nama;
int tgLahir,bLahir,tahunLahir;
int tgSekarang,bSekarang,tahunSekarang;
int uBulan=0,uTahun=0,uHari=0;
cout<<"\tNama Lengkap Anda : ";
getline(cin, nama);
/*input data kelahiran*/
cout<<"\tTanggal Kelahiran : ";
cin >>tgLahir;
cout<<"\tBulan Lahir : ";
cin >>bLahir;
cout<<"\tTahun Kelahiran : ";
cin >>tahunLahir;
cout<<endl;
cout<<"\t---------------------------------------------------\n";
cout<<endl;
/*input data sekarang*/
cout<<"\tTanggal Sekarang : ";
cin >>tgSekarang;
cout<<"\tBulan Sekarang : ";
cin >>bSekarang;
cout<<"\tTahun Sekarang : ";
cin >>tahunSekarang;
/*pembandingan data hasil inputan*/
if(bLahir > bSekarang && tgLahir > tgSekarang)
{
uHari = tgLahir-tgSekarang;
uBulan = 12-(bLahir-bSekarang);
uTahun = (tahunSekarang-tahunLahir)-1;
}
else if(bLahir > bSekarang && tgLahir < tgSekarang)
{
uHari = tgSekarang-tgLahir;
uBulan = 12-(bLahir-bSekarang);
uTahun = (tahunSekarang-tahunLahir)-1;
}
if(bLahir < bSekarang && tgLahir > tgSekarang)
{
uHari = tgLahir-tgSekarang;
uBulan = bSekarang-bLahir;
uTahun = tahunSekarang-tahunLahir;
}
else if(bLahir < bSekarang && tgLahir < tgSekarang)
{
uHari = tgSekarang-tgLahir;
uBulan = bSekarang-bLahir;
uTahun = tahunSekarang-tahunLahir;
}
cout<<"\t---------------------------------------------------\n";
cout<<endl;
/*Menampilkan usia dari perbandingan inputan di atas*/
cout<<"\tNama Lengkap Anda : " <<nama;
cout<<endl;
cout<<"\tUsia Anda Sekarang: "<<uTahun<<"tahun\t"<<uBulan<<"bulan\t"<<uHari<<"hari"; cout<<endl;
system("pause");
return 0;
}
Coding dalam bentuk gambar
Hasil setelah di running
Sekian dan terima kasih , dan selamat mencoba , semoga berhasil
1 Komentar
Maaf kak, saya mau minta tolong kak.?
BalasHapusTolong bantu saya,saya ada tugas tapi saya masih kurang tau kak. Hohon di bantu ya kak.,🙏🏼
Buatlah flowchart dan program bahasa c++ tentang menghitung umur seseorang.
Algoritma menghitung umur seseorang:
-imputkan tahun sekarang(ts)
-imputkan tahun lahir (tl)
-hitung menggunakan rumus:ts-tl
-tampilkan jumlah umur.
Semoga Kaka bisa membantu saya,dan semoga ilmu yang kak punya dapat bermanfaat bagi kita semua.
Terima kasih telah mengunjungi website ini semoga bermanfaat untuk anda