Posts

Showing posts with the label C plus-plus

Contoh Program C++ Stack (Tumpukan) untuk Membalikan Kata / Kalimat

Image
Contoh Program Stack (Tumpukan) untuk membalikan kalimat: #include <stdio.h> #include <conio.h> #include <string.h> #include <iostream.h> #define MaxElemen 200 //menentukan batas max elemen

Program C++ Menghitung Diskon Pembelian oleh Pelanggan

Image
Contoh Program C++ untuk Menghitung Diskon Pembelian oleh Pelanggan , dimana pelanggan yang melakukan pembelian sama dengan atau diatas 50000 akan mendapatkan diskon 10% dari total belinya. Program menggunakan perulangan while dan fungsi if - else . program perkasiran, swalayan, supermarket sederhana . kasir. pembeli. beli. #include <conio.h> #include <iostream.h> main(){ char nama_brg [20]; int jmlh_beli=0,tot_beli=0, x, y; long int harga=0,hrg_brg=0,total=0,bayar=0,diskon; cout<<" ==== Program Perkasiran untuk Menghitung Diskon Sederhana ==== \n\n"; cout<<"Masukkan jumlah macam barang yang sudah dibeli:";cin>>y; x=1;

Membuat Program C++ Menu Rental Buku Menggunakan fungsi Switch - Case

Image
Program C++ Membuat Menu Rental / penyewaan buku menggunakan fungsi Switch - Case dan define . Terdiri dari 3 jenis buku yaitu novel, harga sewa = 2000 komik, harga sew = 1000 majalah, harga sewa = 1500 bila meminjam lebih dari atau sama dengan 5 buku maka akan mendapatkan diskon sebesar 10%. #include <conio.h> #include <iostream.h> #define novel 2000 #define komik 1000 #define majalah 1500 #define diskon 0.1

Contoh Program C++ Menghitung Gaji Karyawan Berdasarkan Golongan Menggunakan fungsi Switch - Case

Image
ketentuan: Buatlah Program C++ untuk menghitung gaji. Gaji didapat dari gaji pokok + tunjangan keluarga. Gaji pokok didapat berdasarkan Golongan. golongan 1 : 1200000 , golongan 2 : 1500000 , golongan 3 : 2100000; Tunjangan keluarga diberikan pada masing-masing anak sebesar 10% dari gaji pokoknya ,  dan maksimal diberikan kepada 3 anak. case program menghitung gaji berdasarkan golongan Program : #include <conio.h> #include <iostream.h> main(){ int golongan; int jumlah_anak, gaji_pokok, tjg_klg, total_gaji;

Program C++ Inputan Data Pelanggan

Image
Program C++ Inputan Data Pelanggan secara dinamis yang terdiri dari 3 menu yaitu : 1. Dapat Menginputkan / memasukkan data 2. Dapat Melihat data yang diinputkan 3. Keluar Program Dengan Nestedstruct . nested struct terdiri dari Struct Pelanggan, Struct Lokasi dan Struct Alamat. #include <iostream> #include <conio.h> #include <stdlib.h> #include <ctype.h> #include <stdio.h> #include <dos.h>

Program C++ Sequential Searching dengan Inputan Dinamis

Program C++  Sequential Searching / Search array dengan Inputan Dinamis / inputan terserah user  / ditentukan oleh user, untuk mencari angka / posisi angka. #include <conio.h> #include <iostream.h> main(){ int c,i,posisi; int A[1000];

Contoh Program C++ Searching Mencari Angka

Image
Contoh program c++  Sequential  Search mencari posisi / letak angka. searching searching . . . .mencari angka data ditemukan #include <conio.h> #include <iostream.h> main(){ int c,i,posisi; int A[20]={3,2,4,10,20,1,5,8,7,9,6,5,11,12,14,13,16,15,17,19};

Mengurutkan Angka menggunakan Metode Bubble Sort C++ [dinamis]

Image
Membuat Program C++ mengurutkan Angka dengan inputan dinamis  atau inputan terserah user, baik jumlah angka atau pun  angka yang dimasukkan . secara naik / ascending , kecil ke besar .  #include <iostream.h> #include <stdio.h> #include <conio.h> main (){ int k,i,temp,data; int L[100];    cout<<"Masukkan banyak Angka : ";cin>>data;    for (i=0; i<data; i++){    cout<<"Masukan Data ke - "<<i+1<<" = " ;cin>>L[i];    }

Mengurutkan Angka menggunakan Metode Bubble Sort C++ (Statis)

Image
Program C++ Mengurutkan angka menggunakan metode bubble sort sederhana. : #include <iostream.h> #include <stdio.h> #include <conio.h> main (){ int k, i, temp; int L[9];    L[0] = 1;    L[1] = 8;    L[2] = 3;    L[3] = 6;    L[4] = 2;    L[5] = 7;    L[6] = 5;    L[7] = 4;    L[8] = 9;

Program Perulangan For C++ Membentuk Deret Angka Baris Ganjil Naik dan Baris Genap Turun

Program C++ dengan perulangan for deret angka membentuk segitiga siku-siku jumlah baris sesuai keinginan user,jika untuk baris ganjil deret ascending / naik dan baris genap menurun / descending . #include  <iostream.h> #include <conio.h> int main () { int n, i, j, k; cout<<"inputkan angka = "; cin>>n; cout<<endl; for (i=1; i<=n; i++) { if (i%2 != 0) { for (j=1; j<=i; j++) { cout<<j<<" "; } } else if (i%2 == 0) { for (k=i; k>=1; k--) { cout<<k<<" "; } } cout<<endl; } getch(); return 0; } sumber

Program C++ Perulangan For Deret Angka Menurun

Program c++ perulangan for deret angka menurun (vertikal)  , dengan deret turun lalu kembali menjadi deret naik. maksimal ke minimal. #include <iostream.h> #include <conio.h> main() { int i; for(i=10;i>=0;i--) cout<<i<<""<<endl; {for(i=1;i<=10;i++) cout<<i<<""<<endl; } getch(); }

Program C++ Membuat pilihan Menu menggunakan Go To

Image
Program Go To mencari jumlah nilai mahasiswa : Inputan data mahasiswa terserah / sesuai keinginan user. Data dapat dilihat / di output kan dengan menekan menu no. 2. Lihat Data Mahasiswa. c++, C++, #include <conio.h> #include <iostream.h> #include <stdio> #include <stdlib.h> #define NT 0.2 #define NU 0.4 main(){ int mhs; int i,menu; char nama[100][100],indek[100]; float tgs[100],uts[100],uas[100],nilai[100];

Program C++ Menentukan nilai Akhir suatu Mata Kuliah menggunakan if - else .

program untuk menentukan nilai akhir dari matakuliah Struktur Data dengan menggunakan struct sesuai ketentuan sebagai berikut: NIM, Nama siswa, nilai tugas, Nilai Quiz, nilai MID, dan nilai UAS yang diinputkan. Ketentuan untuk mendapatkan grade nilai : Rata-rata >80 gradenya A Rata-rata >60 n <=80 gradenya B Rata-rata >40 n <=60 gradenya C Rata-rata >20 n <=40 gradenya D Rata-rata <20 gradenya E 20% dari tugas 20% dari quis 30% dari MID 30% dari UAS Script C++ :

Program C++ Mencari Total Belanja Pelanggan Menggunakan if - else Bersarang

Menghitung Total yang harus dibayar Pembeli. Pembeli dibedakan menjadi member dan bukan member. Untuk Member, akan mendapatkan diskon berdasarkan pembeliannya. Jika belanja > 50000, maka mendapatkan diskon 20%  dari total belanjanya. Jika belanja > 30000 maka mendapatkan diskon 10% dari total belanjanya. Dibawah atau sama dengan dari 30000 maka mendapatkan diskon 5% dari total belanjanya. Untuk yang bukan member , tidak mendapatkan diskon.

Contoh Membuat Program C++ Menghitung Gaji Karyawan dengan Define

Image
Menghitung Gaji Karyawan dengan fungsi define Gaji didapat dari total gaji (gaji pokok + gaji lembur) - pajak. Gaji pokok didapat dari gaji per jam dikalikan jumlah jam kerja. Uang Lembur didapat dari gaji per jam dikali jumlah jam lembur. Pajak didapat dari total gaji pokok+uang lembur dikali 6% # include <iostream> # include <conio> # include <stdio> long int Gaji_Pokok,Uang_Lembur,total_gaji_pokok,total_uang_lembur,gaji_setelah_pajak;

Program Membuat Fungsi Case untuk Penyewaan Buku Perpustakaan C++

Membuat Fungsi Case untuk menyewa / meminjam buku dengan 3 pilihan. Yaitu Novel, Komik atau majalah, dengan biaya sewa setiap buku berbeda dan terdapat syarat tambahan yaitu jika meminjam buku lebih dari 5 maka akan dapat diskon sebesar 10% C++. #include <conio.h> #include <iostream.h> #define novel 2000 #define komik 1000 #define majalah 1500 #define diskon 0.1 main(){ int buku,jml,total,disc; cout<<"==================================================="<<endl; cout<<"=\t\tZahrani Rental Book \t\t  ="<<endl; cout<<"==================================================="<<endl<<endl; cout<<"[1] Novel , biaya sewa 2000/buah"<<endl; cout<<"[2] Komik , biaya sewa 1000/buah"<<endl; cout<<"[3] Majalah , biaya sewa 1500/buah"<<endl; cout<<"\nPinjam lebih dari sama dengan 5, dapat diskon 10%"; atas: cout<<...

Program Deret Angka Berurutan Naik dan Turun C++

Image
Program membuat Deret Angka berurutan naik dari yang terkecil ke terbesar  mendatar dan menurun dan berurutan turun  inputan sesuai keinginan user. 1, 2, 3, 4, 5, 4, 3, 2, 1. . . .dengan perulangan C++. #include <iostream.h> #include <conio.h> #include <stdlib.h> main() { {

Program Mencari Luas Lingkaran, Persegi Panjang dan Segitiga C++ dengan fungsi Case

Image
Switch Case merupakan sebuah pernyataan atau statement yang dirancang khusus untuk menangan pengambilan keputusan yang melibatkan banyak alternatif pilihan. Fungsi ini sering digunakan ketika kita ingin menuliskan percabangan ataupun pengambilan keputusan dengan sangat banyak pilihan. Maka dari itu switch  sangat baik untuk dipelajari. Membuat Program Mencari Luas 3 Bangun Datar yaitu, Persegi panjang/segi empat, lingkaran, dan segitiga. Seperti yang kalian tahu, rumus luas lingkaran adalah phi * (r*r), segi empat adalah panjang kali lebar dan segi tiga adalah setengah kali alas kali tinggi atau 0.5*(a*t) kodingnya seperti berikut: #include <iostream.h> #include <conio.h> #include <stdlib.h> main() {   int pil;   float Luas,kel,phi=3.14,p,l,r,a,t;   char again;   cout<<"pilih menu: "<<endl;   cout<<"[1] Luas lingkaran"<<endl;   cout<<"[2] Luas persegi "<<endl;   cout<<"[3...

Menghitung Gaji Pegawai dengan If Bersarang

Image
Sebelum memasuki kodingnya saya akan memberikan sedikit definisi if bersarang. IF bersarang atau biasa disebut nested IF adalah penggunaan struktur IF di dalam IF . Kondisi seperti ini sering digunakan untuk kode program yang sudah cukup kompleks. Sekarang memasuki koding, kasus yang harus dipecahkan sebagai berikut: Menghitung Gaji pegawai seleksi bersarang : Jika pendapatan 0 sampai dengan 200000 maka , mendapatkan tunjangan jasa sebesar 20000 dan komisi sebesar 0.2 x pendapatan, jika pendapatan 200000 , maka mendapatkan tambahan uang jasa sebesar 30000 dan komisi 0.2 x pendapatan, jika tidak , maka jasa 40000, dan komisi =0.2 x pendapatan. lalu cari total gaji/pendapatan. Kode script C++ : #include <iostream.h> #include <conio.h>