Sunday, June 19, 2016

Program sederhana bilangan matriks 3X3 menggunakan array di dev c++


  • PROGRAM SEDERHANA MENAMPILKAN BILANGAN MATRIKS 3X3 MENGGUNAKAN ARRAY !

// Taufik Hendriyanto
#include <iostream>
#include <conio.h>
#include <iomanip>
using namespace std;
int main()
{
int x [3][3];
int a,b;
cout<<"Masukan data matriks 3x3 = "<<endl;
for(a=0;a<3;a++)
{
                for(b=0;b<3;b++)
                {
cout<<"Elemen ke"<<(a+1)<<"."<<(b+1)<<":";
cin>>x[a][b];
                }
}
cout<<"Matriks 3x3 ="<<endl<<endl;
for(a=0;a<3;a++)
{
for(b=0;b<3;b++)
{
                cout<<setw(4)<<x[a][b]<<"";
                }             
                cout<<endl;
}
return 0;

}

Program sederhana fibonacci menggunakan perintah while di dev c++


  • PROGRAM SEDERHANA FIBONNACI MENGGUNAKAN PERINTAH WHILE
// Taufik Hendriyanto
#include<iostream>
using namespace std;
int main()
{
int x=-1,y=1,z,a,b;
cout<<"MEMBUAT DERET FIBONACCI"<<endl;
cout <<"Masukan Jumlah Deret Nilai = ";cin>>b;
cout <<"\n Bilangan Fibonaccinya adalah = ";
a=1;
while (a<=b)
{
    z=x+y;
    cout<<z<<ends;
    a++;
    x=y;
    y=z;
}
    cout<<"....\n";

}

Program sederhana bilangan fibonacci perintah for di dev c++



  • PROGRAM SEDERHANA BILANGAN FIBONACCI
// Taufik Hendriyanto
#include <iostream>
using namespace std;
main()
{
                int suku,a,b,c;
                cout<<"MEMBUAT DERET FIBONACCI"<<endl;
                cout<<"Masukan nilai suku ke-"<<endl;
                cin>>suku;
                cout<<"Bilangannya adalah = "<<endl;
                a=0;b=1;
                cout<<a<<ends<<b<<ends;
                for(int i=3;i<=suku;i++)
                {
                                c=a+b;
                                a=b;
                                b=c;
                                cout<<c<<ends;
                }
                return 0;
}

  • ALGORITMA

{Mencetak deret Fibonacci sesuai dengan inputan yang dimasukan}

Friday, June 17, 2016

Program sederhana dengan perintah for di dev c++

  • PROGRAM DENGAN PERINTAH FOR

// Taufik Hendriyanto
#include<iostream>
using namespace std;
int main()
{
int C;
for (C=5; C>0; C--)
{
                cout<<"No System Is Safe"<<endl;
}
return 0;
}
  •  ALGORITMA


{Mencetak tulisan No System Is Safe sebanyak 5 kali}

  • FLOWCHART

Program sederhana dengan perintah switch di dev c++

·       
  •            PROGRAM DENGAN PERINTAH SWITCH

// Taufik Hendriyanto
#include<iostream>
using namespace std;
main()
{
int mobil;
cout<<"KODE MERK MOBIL"<<endl;
cout<<""<<endl;
cout<<"1 = TOYOTA"<<endl;
cout<<"2 = NISSAN"<<endl;
cout<<"3 = DAIHATSU"<<endl;
cout<<"4 = HONDA"<<endl;
cout<<"5 = ALPARD"<<endl;
cout<<""<<endl;
                cout<<"Masukan Kode Mobil: "<<endl;
                cin>>mobil;
                switch(mobil)
{
                case 1:
                cout<<"TOYOTA"<<endl;
                break;
                case 2:
                cout<<"NISSAN"<<endl;
                break;
                case 3:
                cout<<"DAIHATSU"<<endl;
                break;
                case 4:
                cout<<"HONDA"<<endl;
                break;
                case 5:
                cout<<"ALPARD"<<endl;
                break;
                default :
                cout<<"TIDAK ADA"<<endl;
}
return 0;
}

  •   ALGORITMA


{Mencetak merk mobil sesuai dengan kode yang tertulis (1-5)}

  • FLOWCHART

Program sederhana dengan perintah if di dev c++

  • PROGRAM DENGAN PERINTAH IF BILANGAN GENAP DAN GANJIL

// Taufik Hendriyanto
#include <iostream>
using namespace std;
main ()
{
int bilangan;
cout<<"Masukan sebuah bilangan = ";
cin>>bilangan;
if (bilangan % 2 == 0){
                cout<<bilangan<<" adalah bilangan genap";
}else{
                cout<<bilangan<<" adalah bilangan ganjil";
}
return 0;
}

  • ALGORITMA


{Mencetak tulisan bilangan genap apabila inputan yang dimasukan bilangan genap dan mencetak bilangan ganjil apabila inputan yang dimasukan bilangan ganjil}

  • FLOWCHART



Thursday, June 16, 2016

Program sederhana menentukan bonus pembelian dev c++


  • PROGRAM SEDERHANA BONUS PEMBELIAN

#include <iostream>
using namespace std;
int main()
{
int pembelian;
float diskon,total;
cout<<"Masukan Harga"<<endl;
cin>>pembelian;
if ((pembelian >= 100000)&&(pembelian < 200000))
{
cout<<"Bonus yang anda peroleh = Discount 5%"<<endl;
diskon=pembelian*5/100;
cout<<"Jadi discount yang anda peroleh adalah = "<<diskon<<endl;
total=pembelian-diskon;
cout<<"Jadi harga yang harus dibayar adalah = "<<total<<endl;
}
else if ((pembelian >= 200000)&&(pembelian < 300000))
{
cout<<"Bonus yang anda peroleh = Tiket ke Jogja"<<endl;
}
else if ((pembelian >= 300000)&&(pembelian < 400000))
{
cout<<"Bonus yang anda peroleh = Tiket ke Bali"<<endl;
}
else if ((pembelian >= 400000)&&(pembelian <= 500000))
{
cout<<"Bonus yang anda peroleh = Jam Tangan Rolex"<<endl;
}
else if ((pembelian >= 500000))
{
cout<<"Bonus yang anda peroleh = Tiket ke Swiss"<<endl;
}
    return 0;
}

  • ALGORITMA
{Mencetak sebuah bonus yang ditentukan dengan harga pembelian yang ditentukan}

Program sederhana menghitung volume dan luas permukaan bola dengan tipe float


  • PROGRAM DENGAN FUNGSI FLOAT PADA DEV C++
#include<iostream>
using namespace std;
main()
{
cout<<"Nama   :   Taufik Hendriyanto "<<endl;       
cout<<"Tugas  :   Algoritma dan pemrograman dasar"<<endl;
cout<<"========================================================"<<endl;
cout<<""<<endl;
cout<<""<<endl;
float luas,volume,pi,r;
pi=3.14;
        cout<<"Silahkan masukan jari-jari bola ="<<endl;
        cin>>r;
luas=4*pi*r*r;
volume=1.3*pi*r*r*r;
cout<<"Jadi luas permukaan bola adalah "<<luas<<endl;
cout<<"Jadi volume bola adalah  "<<volume<<endl;

}

  • ALGORITMA   {Mencetak hasil luas permukaan dan volume bola denganjari jari yangdimasukan pada program }