10 Contoh algoritma program menggunakan C++


1.  Program menghitung luas persegi panjang
int p,l;
   cout<<"Masukan Nilai Panjang :   ";
   cin>>p;
   cout<<"Masukan Nilai Lebar   :   ";
   cin>>l;
   cout<<"Luas Persegi Panjang  =   ";
   cout<<(p*l);


















2.       Menentukan bilangan ganjil atau genap
int bil;
   cout<<"Masukan bilangan : ";
   cin>>bil;
   if(bil%2==0)
   cout<<"Ini Bilangan Genap";
   else
   cout<<"Ini Bilangan Ganjil";












3.       Menentukan bilangan Dari 1 Sampai 10
int x;
    cout<<"Menentukan Bilangan Dari 1 Sampai 10 :  ";
    for(x=1;x<=10;x++)
    {cout<<x;
    cout<<" ";}








4.       Menentukan bilangan kelipatan 5
int x,i;
    cout<<"Menampilkan Deret Bilangan Kelipatan 5 :  ";
    for(i=1;i<=10;i++)
    {
        cout <<(x=i*5);
        cout <<" ";
    }













5.       Menampilkan bilangan pima dari 1-50
int x,y,pembagi;
    cout<<"Menampilkan Bilangan Prima Pertama dari 2-50 : "<<endl;
    for(x=2;x<=50;x++)
    {
        pembagi=0;
    for(y=2;y<x;y++)
    {
        if(x%y==0)
        pembagi=pembagi+1;
    }
        if(pembagi==0)
            cout<< x <<" ";
    }








 








6.       Menentukan bilangan fibonacci
int fibo[100],x,suku;
    fibo[0]=0;
    fibo[1]=1;
    cout << "Masukan Jumlah Suku : ";
    cin >> suku;
    if(suku>=2)
        for(x=2;x<=suku;x++)
        fibo[x]= fibo[x-1]+fibo[x-2];
    for(x=0;x<=suku;x++)
        cout << "Fibo["<<x<<"]="<<fibo[x] << endl;

 














7.       Menentukan Bilangan Maksimum
int x,n,bil,max=0;
    cout << "Input Nilai : ";
    cin >> n;
    for(x=1;x<=n;x++)
    {
        cout << "Input Bilangan : ";
        cin >> bil;
        if(bil>max)
        {
          max=bil;
        }
    }
    cout << "Bilangan Maksimum : " << max;



























8.       Menghitung konversi waktu
int jam,menit,detik;
    cout << "Input Jam : ";
    cin >> jam;
    menit = jam*60;
    detik = jam*3600;
    cout << "Tampilkan Menit : ";
    cout << menit << endl;
    cout << "Tampilkan Detik : ";
    cout << detik << endl;



















9.       Menentukan Kelulusan Nilai Siswa
int nilai;
    char nama;
    cout << "Input Nilai : ";
    cin >> nilai;
    cout << "Input Nama  : ";
    cin >> nama;
    if(nilai>=65)
        cout << "Selamat Anda Lulus";
    else
        cout << "Anda Tidak Lulus";



























10.   Menghitung Konversi Suhu
    float C,F,K,R;
    cout <<"Input Nilai Celcius : ";
    cin >> C;
    F=(9*C)/5+32;
    cout << "Nilai Fahrenheit = " << F << endl;
    K=C+273,15;
    cout << "Nilai Kelvin     = " << K << endl;
    R=(4*C)/5;
    cout << "Nilai Reamur     = " << R << endl;

 




Komentar

Postingan Populer