[DASAR PEMOGRAMAN KOMPUTER]Kode Untuk Membuat Program_TEKNIK ELEKTRO
Buatlah KoDe Program Dari Pernyataan Berikut :
1.Pada sebuah perusahaan swasta, seorang pegawai
akan mendapat upah berupa gaji pokok, tunjangan jabatan, tunjangan anak dan upah lembur. Besar tunjangan jabatan 15% dari gaji pokok, besar
upah lembur perjam 3% dari gaji pokok. Tunjangan tiap anak 2 % dari gaji pokok
dan maksimal anak 2 orang, jika diinputkan anak lebih besar dari 3, beri pesan
bahwa jumlah anak maksimum 2 saja. Buatlah program untuk menghitung gaji yang
diterima pegawai. Masukan (Input): nomor pegawai, nama, gaji pegawai, jumlah
jam lembur, jumlah anak. Keluaran (Output): nomor pegawai, nama pegawai, Gaji
pokok, tunjangan jabatan, tunjangan anak, uang lembur, total gaji.
Kode Program :
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main()
#include<stdio.h>
#include<conio.h>
void main()
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9242609169639555"
crossorigin="anonymous"></script>
{int gaji, jumlah_anak, nomer, total;
int lama_lembur;
int tunjangan_anak;
int tunjangan_jabatan, lembur;
char nama[23];
{cout<<"PROGRAM MENGHITUNG GAJI PEGAWAI"<<endl;
cout<<"_____________________________"<<endl;}
cout<<"Nomer Pegawai = ";
cin>>nomer;
cout<<"Nama Pegawai = ";
cin>>nama;
cout<<"Jam Lembur = ";
cin>>lama_lembur;
cout<<"Gaji Pokok = Rp ";
cin>>gaji;
cout<<"Jumlah Anak = ";
cin>>jumlah_anak;
{
tunjangan_jabatan=0.15*gaji;
cout<<"Tunjangan Jabatan = Rp "<<tunjangan_jabatan<<endl;
lembur=lama_lembur*0.03*gaji;
cout<<"Lembur = Rp "<<lembur<<endl;
if (jumlah_anak<=2)
{tunjangan_anak= jumlah_anak*0.02*gaji;
cout<<"Tunjangan Anak = Rp "<<tunjangan_anak<<endl;}
else
{tunjangan_anak=2*0.02*gaji;
cout<<"Jumlah Maksimal Anak Dua Orang = Rp "<<tunjangan_anak<<endl;}
total=gaji + tunjangan_jabatan + lembur + tunjangan_anak;
cout<<"_________________________________"<<endl;
cout<<"Total Gaji = Rp "<<total<<endl;
}
}
total=gaji + tunjangan_jabatan + lembur + tunjangan_anak;
cout<<"_________________________________"<<endl;
cout<<"Total Gaji = Rp "<<total<<endl;
}
}
berikut tampilan kode pada C++ :
Berikut hasilnya :
2. sebuah ember berbentuk tabung tanpa tutup diisi dengan air penuh. jari-jari alas emeber ialah 10.5 cm dengan tinggi 5 cm. kedalam emeber tersebut kemudian dicelupkan sebuah kerucut dengan jari-jari alasnya 4 cm dan tingginya 4.7 cm, yang menyebabkan sebagian air dalam ember tumpah. buatlah program untuk menghitung banyaknya liter air yang tumpah.
Kode program:
#include<iostream.h>
#include<conio.h>
void main()
{
float r, t, a, b, Volume_tabung, Volume_kerucut, Air_tumpah;
float x=22, y=7;
{
cout<<" *PROGRAM MENGHITUNG AIR YANG TUMPAH (liter)*"<<endl;
cout<<"_______________________________________________"<<endl;
}
cout<<"Jari-Jari Tabung = ";
cin>>a;
cout<<"Tinggi Tabung = ";
cin>>b;
cout<<"Jari-Jari Kerucut = ";
cin>>r;
cout<<"Tinggi Kerucut = ";
cin>>t;
{
Volume_tabung=(x/y*a*a*b)/1000;
cout<<"Volume Tabung = "<<Volume_tabung<<endl;
Volume_kerucut=((x/y*r*r*t)*3)/1000;
cout<<"Volume Kerucut = "<<Volume_kerucut<<endl;
cout<<"_______________________________________________"<<endl;
if (Volume_tabung>Volume_kerucut)
{Air_tumpah=Volume_kerucut;
cout<<"Jadi Banyaknya Air Yang Tumpah adalah "<<Air_tumpah<<endl;}
else
{Air_tumpah=Volume_tabung;
cout<<"Jadi Banyaknya Air Yang Tumpah adalah "<<Air_tumpah<<endl;}
}
}
penjelasan singkat:
Dalam program ini volume tabung dan volume kerucut saya bagi lagi dengan 1000 karena, satuan jari-jari dan tinggi yang diketahui dalam cm sedangkan hasi satuan yang diminta dalam liter (1 liter = 1 dm^3 dan 1 dm^3 = 1000 cm^3), angka 1000 dan opresi pembgiannya ini dapat diganti tergantung dari satuan yang diketahui dan satuan hasil yang diminta.
Berikut tampilan dalam c++:
Berikut hasilnya:
NOTE:
jika teman-teman butuh penjelasan lebih silahkan tinggalkan komentar teman-teman disin.i
Komentar
Posting Komentar