Posts

Showing posts from January, 2026

Program Menghitung ayam

Image
  Program : #include <iostream> using namespace std; int main() {     int jumlahAyam;     cout << "--------- Menghitung Ayam ---------" << endl;     cout << "Masukkan jumlah anak ayam = ";     cin >> jumlahAyam;          cout <<" "<<endl;     cout << "Mulai Bernyanyi......." << endl;     for (int i = jumlahAyam; i >= 1; i--) {         if (i > 1) {             cout << "Mati satu tinggal " << (i - 1) << " ekor ayam" << endl;         } else {             cout << "Mati satu tinggal induknya" << endl;         }         for (double j = 0; j < 100000000; j++);         cout << endl;     }          cout << ...

Program Cek positif atau negatif

Image
  Program : #include <iostream> using namespace std; int main() {     int x;     cout << "Program Menentukan Bilangan Positif dan Negatif\n";     cout << "Masukkan bilangan bulat: ";     cin >> x;     if (x > 0)         cout << "Positif";     else if (x < 0)         cout << "Negatif";     else         cout << "Nol";     return 0; } Hasil Run :

Program memberi diskon

Image
Program : #include <iostream> using namespace std; int main() {     int totalBelanja, totalBayar;          cout << "Program Diskon 10%\n";     cout << "Masukkan total belanja: ";     cin >> totalBelanja;     if (totalBelanja > 200000)         totalBayar = totalBelanja - (totalBelanja * 10 / 100);     else         totalBayar = totalBelanja;     cout << "Total bayar: " << totalBayar << endl;     return 0; }   Hasil Run :    

Program Menghitung Volume Tabung

Image
  Program : #include <iostream> using namespace std; int main(){     int r,t;     cout << "=== PROGRAM MENGHITUNG VOLUME TABUNG ===" << endl;     cout<<"Masukan Jari Jari(r):";     cin>>r;     cout<<"Masukan Tinggi      :";     cin>>t;     cout<<"\nHasil Volume Tabung :"<<r*r*t*3.14<<" cm3"<<endl;     return 0; } Hasil Run :

Program Menghitung Volume Kerucut

Image
  Program : #include <iostream> using namespace std; int main(){     int r,t;     float p =3.14;     cout << "=== PROGRAM MENGHITUNG VOLUME KERUCUT ===" << endl; cout<<"Masukan Jari Jari(r):";     cin>>r;     cout<<"Masukan Tinggi:";     cin>>t;     cout<<"\nHasil Volume Kerucut:"<<(r*r*p*t)/3<<" cm3"<<endl;     return 0; } Hasil Run :

Program Menghitung Volume Balok

Image
  Program : #include <iostream> using namespace std; int main(){     int r;     float p =3.14;     cout << "=== PROGRAM MENGHITUNG VOLUME BOLA ===" << endl;     cout<<"Masukan Jari Jari(r):";     cin>>r;     cout<<"\nHasil Volume Bola:"<<(r*r*r*p)*4/3 <<" cm3"<<endl;     return 0; } Hasil Run :

Program Menghitung Volume Balok

Image
  Program : #include <iostream> using namespace std; int main(){     int L,P,T;     cout << "=== PROGRAM MENGHITUNG VOLUME BALOK ===" << endl;     cout<<"Masukan Luas   :";     cin>>L;     cout<<"Masukan Panjang:";     cin>>P;     cout<<"Masukan Tinggi :";     cin>>T;     cout<<"\nHasil Volume Balok:"<<L*P*T<<" cm3"<<endl;     return 0; } Hasil Run :

Program Menghitung Luas Lingkaran

Image
Program :  #include <iostream> using namespace std; int main(){     int r;     cout << "=== PROGRAM MENGHITUNG LUAS LINGKARAN ===" << endl;     cout << "-----------------------------------------" << endl;     cout<<"Masukan Jari Jari(r):";     cin>>r;     cout<<"Hasil Luas Lingkaran:"<<r*r*3.14<<" cm"<<endl;     return 0; } Hasil Run :

Program Keliling Persegi Panjang

Image
  Program : #include <iostream> using namespace std; int main(){     int L,P;     cout << "\n=== PROGRAM MENGHITUNG KELILING PERSEGI PANJANG ===" << endl;     cout << "Masukan Lebar   :"; cin >> L;     cout << "Masukan Panjang :"; cin >> P;     cout << "Keliling Persegi Panjang: " << 2 * (L + P) << " cm";     return 0; } Hasil Run :

Program Penilaian Ujian

Image
  Program : #include <iostream> #include <iomanip>   #include <string> using namespace std; int main() {     char ulang;  cout<<"Calvin Jonathan Gunawan"<<endl; cout<<"NPM : 20251310046"<<endl; cout<<"Teknik Informatika A2"<<endl;     do {         int n;         string nama[50];         float tugas[50], uts[50], uas[50], nilaiAkhir[50];         char grade[50];         int lulus = 0, tidakLulus = 0;         cout << "\nMasukkan Jumlah Mahasiswa (1-50): ";         cin >> n;         if (n < 1 || n > 50) {             cout << "Input Tidak Valid!\n";             return 0;         }         cout << "\n=== Input Data ...

Program Data Mahasiswa

Image
  Program : #include <iostream> #include <string> using namespace std; int main () { string nama, NPM; int umur; float tinggi; cout<<"Program Biodata Mahasiswa"<<endl; cout<<"Masukan Nama:"; getline(cin,nama); cout<<"Masukan NPM:"; getline(cin,NPM); cout<<"Masukan Umur:"; cin>>umur; cout<<"Masukan Tinggi:"; cin>>tinggi; cout<<"\n Data Mahasiswa"<<endl; cout<<"Nama:"<<nama<<endl; cout<<"NPM:"<<NPM<<endl; cout<<"Umur:"<<umur<<"Tahun"<<endl; cout<<"Tinggi:"<<tinggi<<"cm"<<endl; return 0; } Hasil Run :
Image
Program : #include <iostream> #include <string> using namespace std; int main() { float celcius, fahrenheit; cout<<"Konversi Suhu"<<endl; cout<<"Masukan Suhu dalam bentuk Celcius:"; cin>>celcius; fahrenheit = celcius*9/5+32; cout<<"Hasil Konversi ke bentuk Fahrenheit:"<<fahrenheit<<"F"<<endl; return 0; } Hasil Run :

Program Menghitung 5 Bilangan menjadi rata rata

Image
  Program : #include<iostream> using namespace std; int main() { float a,b,c,d,e,rata; cout<<"Hitung rata-rata 5 bilangan"<<endl; cout<<"Masukan Bilangan pertama:"; cin>>a; cout<<"Masukan Bilangan kedua:"; cin>>b; cout<<"Masukan Bilangan ketiga:"; cin>>c; cout<<"Masukan Bilangan keempat:"; cin>>d; cout<<"Masukan Bilangan kelima:"; cin>>e; rata=(a+b+c+d+e)/5; cout<<"Nilai rata-rata:"<<rata<<endl; return 0; } Hasil Run :

Program Konversi detik ke jam dan menit

Image
  Program : #include <iostream> using namespace std; int main () { int jam,menit,detik; cout<<"Konversi detik ke jam dan menit"<<endl; cout<<"Masukan detik:"; cin>>detik; jam=detik/3600; menit=(detik%3600)/60; detik=detik%60; cout<<"hasil konversi:"; cout<<"jam:"<<jam<<"jam"<<endl; cout<<"menit:"<<menit<<"menit"<<endl; cout<<"detik:"<<detik<<"detik"<<endl; return 0; } Hasil Run :

Konversi Jam dan Menit ke detik

Image
  Program : #include <iostream> using namespace std; int main(){ int jam,menit,detik; cout<<"Program Menghitung jam dan menit ke detik"<<endl; cout<<"Masukan Jam:"; cin>>jam; cout<<"Masukan Menit:"; cin>>menit; detik = jam*3600+menit*60; cout<<"total detik:"<<detik<<"detik"<<endl; return 0; }   Hasil Run :

Program Cek Musim

Image
  Program : #include <iostream> using namespace std; int main() {     int bulan;     string namaBulan, musim;     cout << "Program Menentukan Musim di Indonesia Berdasarkan Bulan\n";     cout << "Masukkan nomor bulan (1-12): ";     cin >> bulan;     switch (bulan) {         case 1:             namaBulan = "Januari";             musim = "Musim Hujan";             break;         case 2:             namaBulan = "Februari";             musim = "Musim Hujan";             break;         case 3:             namaBulan = "Maret";             musim = "Musim Hujan";             break; ...

Program Hitung Genap

Image
  Program : #include <iostream> using namespace std; int main() {     for (int i = 2; i <= 100; i += 2) {         cout << i << " ";     }     return 0; } Hasil Run :

Program Kalkulator (looping)

Image
Program : #include <iostream> using namespace std; int main() {     int pilihan;     double a, b, hasil;          cout <<"Calvin Jonathan Gunawan" << endl; cout <<"20251310046" << endl; cout <<"22/10/2025" << endl; cout <<"Teknik Informatika A2" << endl;     do {         cout << "\n===== KALKULATOR SEDERHANA=====" << endl;         cout << "1. Penjumlahan (+)" << endl;         cout << "2. Pengurangan (-)" << endl;         cout << "3. Perkalian (*)" << endl;         cout << "4. Pembagian (/)" << endl;         cout << "5. Keluar" << endl;         cout << "================================" << endl;         cout << "Pilih menu (1-5):...

Program grade (looping)

Image
  Program : #include <iostream> using namespace std; int main() { int nilai; string grade; cout <<"Grade"; cout <<"Calvin Jonathan Gunawan" << endl; cout <<"20251310046" << endl; cout <<"22/10/2025" << endl; cout <<"Teknik Informatika A2" << endl; do {cout << "Nilai harus antara 0 sampai 100.\n"; cout << "Masukkan nilai (0-100) :"; cin >> nilai; if (nilai < 0 || nilai > 100){ cout << "input tidak valid" << endl; } } while (nilai < 0 || nilai > 100); if (nilai >= 80) grade ="A"; else if (nilai >= 70) grade = "B"; else if (nilai >= 60) grade = "C"; else if (nilai >= 50) grade = "D"; else grade = "E"; cout <<"Nilai : " << grade << endl; return 0; } Hasil Run :

Program Memperkenalkan keluarga

Image
  Program : #include<iostream> using namespace std; void pacar(string nama) { cout<<"Nama Saya "<<nama<<". "; } void sepupu(string nama) { cout<<"Nama Saya "<<nama<<". "; cout<<"Ini Pasangan Saya"<<endl; pacar("Raelynn"); } void cucu(string nama) { cout<<"Nama Saya "<<nama<<". "; cout<<"Ini Sepupu Saya"<<endl; sepupu("Rava"); } void kakek(string nama) { cout<<"Nama Saya "<<nama<<". "; cout<<"Ini Cucu Saya"<<endl; cucu("Jerry"); } void nenek(string nama) { cout<<"Nama Saya "<<nama<<". "; cout<<"Ini Suami Saya"<<endl; kakek("Adit"); } void kakak(string nama) { cout<<"Nama Saya "<<nama<<". "; cout<...