Skip to content Skip to sidebar Skip to footer

Program C++ Menghitung Lama Bekerja Seorang Pegawai

Program C++ Menentukan Lama Bekerja

Hai guys kembali bersama saya di santosolusi, nah pada kesempatan kali ini saya akan share tutorial Program C++ Menghitung Lama Bekerja Seorang Pegawai . Untuk Pengerjaannya kita akan menggunakan kondisi percabangan atau If Else dimana kondisi If akan dijalankan jika bernilai benar atau true dan program akan dijalankan di blok else apabila dalam kondisi false


if (kondisi){
  //pernyataan1
}
else {
  //pernyataan2
}

Oke langsung saja kita bahas dimulai dari studi kasusnya .

Studi Kasus


Program ini dibuat untuk dapat menghitung lamanya seorang pegawai dalam bekerja. Program ini akan berjalan dengan ketentuan jam masuk dan jam pulang diinput (input dari luar). Sebagai catatan, jam pada program ini berupa angka 1-12, dan pegawai bekerja kurang dari 12 jam. Asumsi jam yang dimasukkan adalah tepat (tidak memasukkan menit). Buatlah program tersebut.


Masukan
Keluaran/tampilan
Jam masukJam keluar
1011Lama bekerja 1 jam
102Lama bekerja 4 jam
107Lama bekerja 9 jam

Note: Anda cukup mengeksekusi untuk dua kondisi,
- Bila pegawai bekerja dengan jam masuk pukul 10 dan keluar pukul 9
- Bila pegawai bekerja dengan jam masuk pukul 9 dan keluar pukul 11

Flowchart





Flowchart Menghitung Lama Bekerja Seorang Pegawai

Langkah-Langkah :
  1. Inputkan Jam Masuk dan Jam keluar
  2. Jika Jam Keluar lebih besar dari jam Masuk bernilai benar Maka Lama = ( Jam Keluar -Jam Masuk)
  3. Jika Jam Keluar lebih besar dari jam Masuk bernilai salah Maka Lama = (12+ Jam Keluar) - Jam Masuk
  4. Cetak Lama

Source Code



#include<iostream>

using namespace std;

int main(){
	
 int jam_masuk;
 int jam_keluar,lama;
	
 cout<<" Jam Masuk = ";
 cin>>jam_masuk;
	
 cout<<" Jam Keluar = ";
 cin>>jam_keluar;
	
  if(jam_keluar>= jam_masuk){
    lama= jam_keluar-jam_masuk;
  }
  else{
    lama= (12+jam_keluar)- jam_masuk ;
  }
 cout<<" Lama Bekerja = "<<lama<<" "Jam<<endl;
 }


Hasil :

Soal No 1


Soal No 2





Post a Comment for "Program C++ Menghitung Lama Bekerja Seorang Pegawai"

Berlangganan via Email