Codingan C++ Menentukan Bilangan Prima dengan Menu Penjumlahan, Pengurangan, Perkalian dan Pembagian
Pada kali ini Saya akan memberikan contoh codingan C++ sederhana untuk menentukan suatu bilangan termasuk Prima atau Bukan Prima dengan menggunakan berbagai menu, antara lain : Penjumlahan, Pengurangan, Perkalian dan Pembagian.
Untuk codingan ini Saya menggunakan Perulangan agar kita bisa melakukan perhitungan lain tanpa harus merunningnya berkali-kali dan Saya menggunakan Software DEV C++ seperti biasa, Nah langsung saja berikut syntaxnya :
#include <iostream>
#include <conio.h>
using namespace std;
float j,k;
void Awal (){
cout<<"Masukkan nilai pertama : ";cin>>j;
cout<<"Masukkan nilai kedua : ";cin>>k;
cout << "\nMenu : " << endl << endl;
cout << "1. Penjumlahan" << endl;
cout << "2. Pengurangan" << endl;
cout << "3. Perkalian" << endl;
cout << "4. Pembagian" << endl;
}
float Penjumlahan (){
int i,p,jum;
p=j+k;
cout << "\nHasilnya adalah : " << p <<endl<<endl;
jum=0;
for(i=1;i<=p;i++)
if(p%i==0)
jum++;
if(jum==2)
cout<<p<<" Bilangan Prima\n";
else
cout<<p<<" Bukan Bilangan Prima\n";
}
float Pengurangan (){
int i,pg,jum;
pg=j-k;
cout << "\nHasilnya adalah : " << pg <<endl<<endl;
jum=0;
for(i=1;i<=pg;i++)
if(pg%i==0)
jum++;
if(jum==2)
cout<<pg<<" Bilangan Prima\n";
else
cout<<pg<<" Bukan Bilangan Prima\n";
}
float Perkalian(){
int i,pk,jum;
pk=j*k;
cout << "\nHasilnya adalah : " << pk <<endl<<endl;
jum=0;
for(i=1;i<=pk;i++)
if(pk%i==0)
jum++;
if(jum==2)
cout<<pk<<" Bilangan Prima\n";
else
cout<<pk<<" Bukan Bilangan Prima\n";
}
float Pembagian(){
int i,pm,jum;
pm=j/k;
cout << "\nHasilnya adalah : " << pm <<endl<<endl;
jum=0;
for(i=1;i<=pm;i++)
if(pm%i==0)
jum++;
if(jum==2)
cout<<pm<<" Bilangan Prima\n";
else
cout<<pm<<" Bukan Bilangan Prima\n";
}
main (){
int pil;
string jawab,y,Y,t,T;
do{
system("cls");
Awal();
cout << "\nMasukkan Pilihan Anda : "; cin >> pil;
if(pil==1){
Penjumlahan();
}
else if(pil==2){
Pengurangan();
}
else if(pil==3){
Perkalian();
}
else if(pil==4){
Pembagian();
}
cout << "\n\nApa Anda Ingin Mengulangi Program ? [y/t]" << endl; cin >> jawab;
}while(jawab == "y" || jawab == "Y");
getch();
return 0;
}
Berikut Tampilan Pengcodingan Pada Dev C++ :
Berikut Tampilannya Setelah di Run :
Keterangan :
* if / else : digunakan untuk percabangan atau perulanagan.
* system("cls") : untuk clear / membersihkan tampilan sebelumnya.
* do dan while : untuk melakukan perulangan, dimana do ditulis disitulah while mulai melakukan perulangan dengan menambahkan suatu kata / huruf.
* getch() : berfungsi menghentikan program sementara sampai kita menekan keyboard.
Itulah sedikit contoh codingan untuk kali ini, dan teman-teman bisa mengembangkannya sendiri, sekian dan Terimaksih sudah mampir di blog saya.
Untuk codingan ini Saya menggunakan Perulangan agar kita bisa melakukan perhitungan lain tanpa harus merunningnya berkali-kali dan Saya menggunakan Software DEV C++ seperti biasa, Nah langsung saja berikut syntaxnya :
#include <iostream>
using namespace std;
float j,k;
void Awal (){
cout<<"Masukkan nilai kedua : ";cin>>k;
cout << "\nMenu : " << endl << endl;
cout << "1. Penjumlahan" << endl;
cout << "2. Pengurangan" << endl;
cout << "3. Perkalian" << endl;
cout << "4. Pembagian" << endl;
}
float Penjumlahan (){
int i,p,jum;
p=j+k;
cout << "\nHasilnya adalah : " << p <<endl<<endl;
jum=0;
for(i=1;i<=p;i++)
if(p%i==0)
jum++;
if(jum==2)
cout<<p<<" Bilangan Prima\n";
else
cout<<p<<" Bukan Bilangan Prima\n";
}
float Pengurangan (){
int i,pg,jum;
pg=j-k;
cout << "\nHasilnya adalah : " << pg <<endl<<endl;
jum=0;
for(i=1;i<=pg;i++)
if(pg%i==0)
jum++;
if(jum==2)
cout<<pg<<" Bilangan Prima\n";
else
cout<<pg<<" Bukan Bilangan Prima\n";
}
float Perkalian(){
int i,pk,jum;
pk=j*k;
cout << "\nHasilnya adalah : " << pk <<endl<<endl;
jum=0;
for(i=1;i<=pk;i++)
if(pk%i==0)
jum++;
if(jum==2)
cout<<pk<<" Bilangan Prima\n";
else
cout<<pk<<" Bukan Bilangan Prima\n";
}
float Pembagian(){
int i,pm,jum;
pm=j/k;
cout << "\nHasilnya adalah : " << pm <<endl<<endl;
jum=0;
for(i=1;i<=pm;i++)
if(pm%i==0)
jum++;
if(jum==2)
cout<<pm<<" Bilangan Prima\n";
else
cout<<pm<<" Bukan Bilangan Prima\n";
}
main (){
int pil;
string jawab,y,Y,t,T;
do{
system("cls");
Awal();
cout << "\nMasukkan Pilihan Anda : "; cin >> pil;
if(pil==1){
Penjumlahan();
}
else if(pil==2){
Pengurangan();
}
else if(pil==3){
Perkalian();
}
else if(pil==4){
Pembagian();
}
cout << "\n\nApa Anda Ingin Mengulangi Program ? [y/t]" << endl; cin >> jawab;
}while(jawab == "y" || jawab == "Y");
getch();
return 0;
}
Berikut Tampilan Pengcodingan Pada Dev C++ :
Berikut Tampilannya Setelah di Run :
Keterangan :
* if / else : digunakan untuk percabangan atau perulanagan.
* system("cls") : untuk clear / membersihkan tampilan sebelumnya.
* do dan while : untuk melakukan perulangan, dimana do ditulis disitulah while mulai melakukan perulangan dengan menambahkan suatu kata / huruf.
* getch() : berfungsi menghentikan program sementara sampai kita menekan keyboard.
Itulah sedikit contoh codingan untuk kali ini, dan teman-teman bisa mengembangkannya sendiri, sekian dan Terimaksih sudah mampir di blog saya.
0 Response to "Codingan C++ Menentukan Bilangan Prima dengan Menu Penjumlahan, Pengurangan, Perkalian dan Pembagian"
Post a Comment