1. Menghitung Tinggi
#include <iostream>
#include <string>
using namespace std;
int main(){
float tinggi;
cout << "Masukkan tinggi Anda dalam satuan cm:
cin >> tinggi;
if(tinggi > 170){
cout << "Anda Tinggi.";
} else {
cout << "Anda Pendek.";
}
system("pause");
return 0;
}
2. Golongan Darah
#include <stdio.h>
#include <string.h>
int main() {
char goldar[2];
if (strcmp(goldar, "A") == 0) {
printf("Pendonor anda adalah A dan O");
} else if (strcmp(goldar, "B") == 0) {
printf("Pendonor anda adalah B dan O");
} else if (strcmp(goldar, "O") == 0) {
printf("Pendonor anda adalah O");
} else if (strcmp(goldar, "AB") == 0) {
printf("Pendonor anda adalah semua golongan darah");
} else {
printf("Golongan darah anda tidak ditemukan");
}
return 0;
}
3. Golongan Gaji
#include <iostream>
using namespace std;
int main()
{
const float pajak = 0.05;
int gol, anak;
int gaji_pokok, tunjangan_anak, gaji_total, potongan_pajak;
cout << "Masukkan Golongan (1 - 3) : ";
cin >> gol;
cout << "Masukkan Jumlah Anak : ";
cin >> anak;
if(gol == 1){
gaji_pokok = 5000000;
}else if(gol == 2){
gaji_pokok = 3000000;
}else if(gol == 3){
gaji_pokok = 2500000;
} else{
cout << "Golongan tidak valid";
return 1;
}
if(anak <= 2){
tunjangan_anak = anak * 500000;
}else{
tunjangan_anak = 1000000 + (anak - 2) * 750000;
}
gaji_total = gaji_pokok + tunjangan_anak;
potongan_pajak = gaji_total * pajak;
gaji_total -= potongan_pajak;
cout << "Gaji Total : Rp. " << gaji_total;
}
4. Menghitung BMI
#include<iostream>
int main()
{
float berat,tinggi,BMI;
printf("Masukan Berat Badan Anda dalam Kilogram: ");
scanf("%f",&berat);
printf("Masukan Tinggi Badan Anda dalam Meter: ");
scanf("%f",&tinggi);
BMI = berat/(tinggi*tinggi);
if (BMI<18.1)
{
printf("Kamu Underweight");
}
else if ((BMI>=18.1) && (BMI<23.1))
{
printf("Kamu Normal");
}
else if ((BMI>=23.1)&&(BMI<28.1))
{
printf("Kamu Overweight");
}
else if (BMI>=28.1)
{
printf("Kamu Obesitas");
}
printf("\n");
system("pause");
return 0;
}
5. Program Belanja
#include<iostream>
using namespace std;
int main() {
const int hargaBuku = 12000;
const int hargaPensil = 2000;
const int hargaPulpen = 3000;
const int hargaPenggaris = 10000;
int jumlahBuku, jumlahPensil, jumlahPulpen, jumlahPenggaris;
cout << "Masukkan jumlah buku yang dibeli: ";
cin >> jumlahBuku;
cout << "Masukkan jumlah pensil yang dibeli: ";
cin >> jumlahPensil;
cout << "Masukkan jumlah pulpen yang dibeli: ";
cin >> jumlahPulpen;
cout << "Masukkan jumlah penggaris yang dibeli: ";
cin >> jumlahPenggaris;
int totalBelanja = (jumlahBuku * hargaBuku) + (jumlahPensil * hargaPensil) +
(jumlahPulpen * hargaPulpen) + (jumlahPenggaris * hargaPenggaris);
double diskon = (totalBelanja > 500000) ? 0.05 * totalBelanja : 0;
double totalPembayaran = totalBelanja - diskon;
cout << "\nTotal belanja: " << totalBelanja << " IDR" << endl;
cout << "Diskon: " << diskon << " IDR" << endl;
cout << "Jumlah yang harus dibayar: " << totalPembayaran << " IDR" << endl;
return 0;
}
int main() {
char pilihan;
switch (pilihan) {
case 'A':
case 'a':
printf("Anda memilih opsi A.\n");
break;
case 'B':
case 'b':
printf("Anda memilih opsi B.\n");
break;
case 'C':
case 'c':
printf("Anda memilih opsi C.\n");
break;
case 'D':
case 'd':
printf("Anda memilih opsi D.\n");
break;
default:
printf("Opsi yang Anda pilih tidak valid.\n");
}
return 0;
}