Tampilkan postingan dengan label Minggu 2. Tampilkan semua postingan
Tampilkan postingan dengan label Minggu 2. Tampilkan semua postingan

Program Buku Tabungan

#include <iostream>
#include <windows.h>
#include <conio.h>
#include <stdio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
void satuan(int x) {
        if (x==1) cout<<"Satu ";
        else if(x==2) cout<<"Dua ";
        else if(x==3) cout<<"Tiga ";
        else if(x==4) cout<<"Empat ";
        else if(x==5) cout<<"Lima ";
        else if(x==6) cout<<"Enam ";
        else if(x==7) cout<<"Tujuh ";
        else if(x==8) cout<<"Delapan ";
        else if(x==9) cout<<"Sembilan ";
        else if(x==10) cout<<"Sepuluh ";
        else if(x==11) cout<<"Sebelas ";
    }
    void terbilang(long y)
    {
    if(y<=11) satuan(y);
    else if((y>11) && (y<=19))
    {
    terbilang (y%10);
    cout<<"Belas ";
    }
    else if ((y>=20)&&(y<=99))
    {
    terbilang(y/10);
    cout<<"Puluh ";
    terbilang(y%10);  
    }
    else if((y>=100)&&(y<=199))
    {
        cout<<"Seratus ";
        terbilang(y%100);
    }
    else if((y>=200)&&(y<=999))
    {
        terbilang(y/100);
        cout<<"Ratus ";
        terbilang(y%100);
    }
    else if((y>=1000)&&(y<=1999))
    {
        cout<<"Seribu ";
        terbilang(y%1000);
    }
    else if((y>=2000)&&(y<=9999))
    {
        terbilang(y/1000);
        cout<<"Ribu ";
        terbilang(y%1000);
    }
    else if((y>=10000)&&(y<=99999))
    {
        terbilang(y/1000);
        cout<<"Ribu ";
        terbilang(y%1000);
    }
    else if((y>=100000)&&(y<=999999))
    {
    terbilang(y/1000);
    cout<<"Ribu ";
    terbilang(y%1000);
    }
    else if((y>=1000000)&&(y<=9999999))
    {
        terbilang((y/100000));
        cout<<"Juta ";
        terbilang((y%100000));
    }
    else if((y>10000000))
    {
    cout<<"eror";
    }
}
int main(int argc, char** argv){
    unsigned long nilai;
    int tarik,setor,menu;
    int saldo=5000000;
    system ("cls");
    char jawab;
    menu:
    system ("cls");
    cout<<"|========================|"<<endl;
    cout<<"|   Bank ALPRO UAD\t |"<<endl;
    cout<<"|========================|"<<endl;
    cout<<"   Saldo Anda RP:"<<saldo<<endl;
    cout<<"|========================|"<<endl;
    cout<<"|    Menu Transaksi\t |"<<endl;
    cout<<"|========================|"<<endl;
    cout<<"|1) Setor Tabungan\t |"<<endl;
    cout<<"|2) Ambil Tabungan\t |"<<endl;
    cout<<"|3) Exit\t\t |"<<endl;
    cout<<"|========================|"<<endl;
    cout<<" Pilih Menu 1/2/3 = ";cin>>menu;
    if (menu==1){
        system ("cls");
        cout<<"|========================|"<<endl;
        cout<<"|    Menu Penyetoran\t |"<<endl;
        cout<<"|========================|"<<endl;
        cout<<" Jumlah Setor  = RP.";cin>>setor;
        cout<<"|========================|"<<endl;
        saldo=saldo+setor;
        nilai=saldo;
        system ("cls");
        cout<<"Jumlah Saldo = RP."<<saldo<<endl;
        cout<<"Jumlah Setoran =RP. "<<endl;cout<<"RP .";
        terbilang(nilai);
        cout<<"\n========================================================"<<endl;
        cout<<"\nApakah Anda Ingin Melakukan Transaksi Lagi (Y/T) =";
        cin>>jawab;
        while(jawab=='Y'||jawab=='y'){
            goto menu;
        }
        system ("cls");
        cout<<"Trima Kasih!!!";
    }else if(menu==2){
    system ("cls");
        cout<<"|========================|"<<endl;
        cout<<"|     Menu Penarikan     |"<<endl;
        cout<<"|========================|"<<endl;
        cout<<"  Jumlah Penarikan    = RP.";cin>>tarik;
        saldo=saldo-tarik;
        nilai=tarik;
        system ("cls");
        cout<<"Jumlah Saldo :RP. "<<saldo<<endl;
        cout<<"JUmlah Penarikan RP. "<<tarik<<endl;cout<<"RP .";
        terbilang(nilai);
        cout<<"\nApakah Anda Ingin Melakukan Transaksi Lagi (Y/T) =";
        cin>>jawab;
        while(jawab=='Y'||jawab=='y'){
            goto menu;
        }
        system ("cls");
        cout<<"Trima Kasih!!!";
    }else {
        system ("cls");
        cout<<endl;
        cout<<"Maaf Menu yang Anda Masukan Tidak Terdeteksi"<<endl;
        cout<<"Apakah Anda Ingin Kembali ke Menu Transaksi (Y/T) =";
        cin>>jawab;
        while(jawab=='Y'||jawab=='y'){
        goto menu;
        }
        system ("cls");
        cout<<"Trima Kasih!!!";
    }
return 0;
}

Hasil Running :





Teman Kelompok : M. Nofal

Program Mencari Titik Tengah Sebuah Garis Yang Ujung Titiknya Adalah A (x1, y1) dan B (x2, y2)

  Misalkan : Input = x1, x2, y1,y2

                       Proses = A <- ((x1 + y1)/2)
                                      B <- ((x2 + y2)/2)

                       Output =  A, B

  Deklarasi :
        x1, x2, y1, dan x2 merupakan Inputan
      
        A & B merupakan Output dari hasil yang telah diproses

 



Dibawah ini adalah Programnya yang menggunakan DEV C++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int A,B,x1,x2,y1,y2;
    cout<<"Masukan nilai x1,x2,y1, dan y2 :"<<endl;
    cin>>x1>>x2>>y1>>y2;
    A=((x1+y1)/2);
    B=((x2+y2)/2);
    cout<<"Titik tengah garisnya " << x1 << " Dan " << y1 <<endl;
    cout<<" adalah = " << A <<endl<<endl;
    cout<<"Titik tengah garisnya " << x2 << " Dan " << y2 <<endl;
    cout<<" adalah = " << B <<endl;
    system("pause");
    return 0;
}



Teman Kelompok : M. Nofal

Program Untuk Menghitung Determinan Matriks Berordo 2 x 2

a.Inisialisasi variabel
 b.masukkan nilai a,b,c,dan d
 c.Masukkan nilai di atas kedalam rumus
   - determinan =a*d-b*c
 d.tampilkan hasilnya
Program menggunakan raptor :
Menggunakan C++ :
#include <iostream>
#include <conio.h>

using namespace std;
class determinan
{
public:
 int proses();
 void keluaran();
private:
 int a,b,c,d,det;
};

int determinan ::proses(){
cout<<"Menghitung Determinan Matriks 2x2"<<endl<<endl;
cout<<"Masukkan nilai kolom 1 baris 1 =\t"; cin>>a;
cout<<"Masukkan nilai kolom 2 baris 1 =\t"; cin>>b;
cout<<"Masukkan nilai kolom 1 baris 2 =\t"; cin>>c;
cout<<"Masukkan nilai kolom 2 baris 2 =\t"; cin>>d;
cout<<endl;
det=a*d-b*c;
}

void determinan::keluaran(){
cout<<"Jadi determinan matriks tersebut adalah =\t"<<det<<endl;
}


int main(int argc, char** argv) {

determinan bilangan;
bilangan.proses();
bilangan.keluaran();
}


Teman kelompok : M. Nofal

Mencari Jumlah Dari 3 Buah Bilangan Bulat

  1.   Menerima masukkan 3 buah bilangan bulat
  2.    Menjumlahkan dengan operasi + dan di proses
  3.   Terakhir mencetak hasil penjumlahan
Menggunakan Raptor :


Menggunakan C++ :
int a,b,c,d;
    cout<<"==Penghitung 3 buah integer==\n\n";
    cout<<"Masukkan Nilai A: ";cin>>a;
    cout<<"Masukkan Nilai B : ";cin>>b;
    cout<<"Masukkan Nilai C : ";cin>>c;
    d=a+b+c;
    cout<<"Hasil penjumlahan : "<<d<<endl;


Teman Kelompok : M. Nofal