Tampilkan postingan dengan label Diktat. Tampilkan semua postingan

Bab 8

Untuk melihat isi Bab 8 Bisa Klik Disini

Bab 7

Assalamualaikum wr. wb

Kali ini saya akan membagikan link yang terdapat isi beberapa contoh program sederhana, langsung saja Klik disini


Sekian dan terima kasih. 

Bab 6

Assalamualaikum wr. wb.

Seperti postingan sebelumnya, kali ini saya juga mengguanakan link,untuk melihatnya silahkan :

Untuk no 1,2,3,4,5 silahkan Klik disini

Untuk kasus, silahkan Klik disini

Untuk latihan, silahkan Klik disini

Sekian dan terima kasih untuk postingan singkat saya ini.

Wassalamualaikum wr. wb.

Bab 5

Assalamualaikum wr. wb

Untuk postingan kali ini, saya menggunakan link untuk melihat program didalamnya :

Berikut ini link nya, Klik disini.


Terima kasih.

Wassalamualaikum wr. wb.

Bab 4

Kasus 1  

C++ :


Raptor

 

Kasus 2

C++ : A

  C++ : B

Raptor : A


Raptor : B

 

Kasus 3

C++

Raptor 

 

 Kasus 4

C++

Raptor


Kasus 5

C++

Raptor


LATIHAN

No 1 : C++

Raptor


No 2 : C++

Raptor

No 3 : C++

Raptor

No 4 : C++

Raptor

No 5 : C++

Raptor

No 6 : C++

Raptor

No 7 : C++

Raptor

No 8 : C++

Raptor

 

No 9 : C++

A.

 B.

Raptor


Selesai...




 

 

 

Bab 3 (Kasus 12)

Kasus 12


#include <iostream>
#include <iomanip>

using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

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

 int tg1, b1, tahun1;
    int tg2, b2, tahun2;
    int uBulan=0, uTahun=0, uHari=0;
   

    cout<<"masukan tanggal AWAL"<<endl;
    cout <<"Tanggal       : ";
    cin >> tg1;

    cout << "Bulan         : ";
    cin >> b1;

    cout << "Tahun         : ";
    cin >> tahun1;

    cout<<endl;

  
    for(int i=0; i<45; ++i)
    {
        cout<<(char)196;
    }

    endl(cout); cout<<endl;

    cout<<"masukan tanggal yang DITUJU "<<endl;
    cout << "Tanggal       : ";
    cin >> tg2;

    cout << "Bulan         : ";
    cin >> b2;

    cout << "Tahun         : ";
    cin >> tahun2;

   
    if(b1 > b2 && tg1 > tg2)
    {
        uHari = tg1-tg2;
        uBulan = 12-(b1-b2);
        uTahun = (tahun2-tahun1)-1;
    }

    else if(b1 > b2 && tg1 < tg2)
    {
        uHari = tg2-tg1;
        uBulan = 12-(b1-b2);
        uTahun = (tahun2-tahun1)-1;
    }

    if(b1 < b2 && tg1 > tg2)
    {
        uHari = tg1-tg2;
        uBulan = b2-b1;
        uTahun = tahun2-tahun1;
    }

    else if(b1 < b2 && tg1 < tg2)
    {
        uHari = tg2-tg1;
        uBulan = b2-b1;
        uTahun = tahun2-tahun1;
    }

    cout <<"jarak tanggal Anda adalah  "<< uTahun;
    cout <<" tahun "<< uBulan << " bulan " << uHari<< " hari" <<endl;   
   


 return 0;
}

 

Bab 3 (Kasus 10)

Kasus 10


#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

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

 int biner,desi=0,dua=1;
 cout<<"Masukan Bilangan BINER : ";cin>>biner;
 do { desi+=(biner%2)*dua;dua*=2;biner/=10;}
 while(biner);
 cout<<"bilangan DESIMAL nya adalah  "<<desi;



 return 0;
}

 

Bab 3 (Kasus 7)

Kasus 7


#include <cstdlib>
#include <iostream>
#include <conio.h>

using namespace std;
int main(int argc, char *argv[])
{
int jumlah,ratusanribu,limapuluhribu,duapuluhribu,sepuluhribu,limaribu,seribu,limaratus,seratus,limapuluh,sisa;
cout<<"jumlah uang dalam rupiah =";
cin>>jumlah;
ratusanribu=jumlah/100000;
sisa=jumlah-(ratusanribu*100000);
limapuluhribu=sisa/50000;
sisa=sisa-(limapuluhribu*50000);
duapuluhribu=sisa/20000;
sisa=sisa-(duapuluhribu*20000);
sepuluhribu=sisa/10000;
sisa=sisa-(sepuluhribu*10000);
limaribu=sisa/5000;
sisa=sisa-(limaribu*5000);
seribu=sisa/1000;
sisa=sisa-(seribu*1000);
limaratus=sisa/500;
sisa=sisa-(limaratus*500);
seratus=sisa/100;
sisa=sisa-(seratus*100);
limapuluh=sisa/50;
sisa=-(limapuluh*50);
if(jumlah>=100000)
cout<<"pecahan 100000 ada="<<ratusanribu<<endl;
if(jumlah>=50000)
cout<<"pecahan 50000 ada="<<limapuluhribu<<endl;
if(jumlah>=20000)
cout<<"pecahan 20000 ada="<<limapuluhribu<<endl;
if(jumlah>=10000)
cout<<"pecahan sepulu ribu ada="<<sepuluhribu<<endl;
if(jumlah>=5000)
cout<<"pecahan lima rabu ada="<<limaribu<<endl;
if(jumlah>=1000)
cout<<"pecahan seribu ada="<<seribu<<endl;
if(jumlah>=500)
cout<<"lima ratus ada="<<limaratus<<endl;
if(jumlah>=100)
cout<<"seratus ada="<<seratus<<endl;
if(jumlah>=50)
cout<<"lima puluh ada="<<limapuluh<<endl;
if(jumlah>=0)
cout<<"sisa ada="<<sisa<<endl;


 system("pause");
 return 0;
}



Bab 3 (Kasus 4)

Kasus 4


#include <cstdlib>
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

int main(int argc, char *argv[])
{
 long int s,jam,menit,detik;
 char ulang;
 ulang:
  cout<<"Program menghitung konversi waktu"<<endl<<endl;
 
  cout<<"Inputkan detik=";
  cin>>s;
  jam=s/3600;
  menit=(s-(jam*3600))/60;
  detik=(s-(jam*3600)-(menit*60));
  cout<<s<<"detik = "<<jam<<"jam"<<menit<<"menit"<<detik<<"detik"<<endl;
 
  return 0;
}


Bab 3 (Kasus 2)

Kasus 2


#include <iostream>
using namespace std;

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv){
  int jari;
  long int luas,volume;
  double phi=3.14;
  cout<<"Mengitung luas dan volume bola"<<endl;
  cout<<endl;
  cout<<"masukan jari jari:";
  cin>>jari;
  volume=(4*phi*jari*jari*jari)/3;
  luas=4*phi*jari*jari;
  cout<<endl;
  cout<<"Volume bola adalah:"<<volume;
  cout<<endl;
  cout<<"Luas bola adalah:"<<luas;
 
 
 return 0;

}




Bab 3 (Kasus 1)


Kasus 1


#include <cstdlib>
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
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;
}



Bab 2 (Kasus 4)

Kasus 4


#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;

class c{
 public :
  aduh();
    void input();
    void proses();
   
    private :
     int a,b,hasil;
};

c::aduh(){
 cout<<"ntah apa nama ny\n\n";
}

void c::input(){
 cout<<"nilai pertama : ";
 cin>>a;
 cout<<"nilai kedua : ";
 cin>>b;
 cout<<"_______________________________________________\n\n";
}


void c::proses(){

 cout<<"OPERASI-OPERASI ARITMATIKA"<<endl;

 hasil=a+b;
 cout<<a<<"+"<<b<<"= "<<hasil<<endl;
  hasil=a-b;
 cout<<a<<"-"<<b<<"= "<<hasil<<endl;;
  hasil=a*b;
 cout<<a<<"*"<<b<<"= "<<hasil<<endl;;
  hasil=a/b;
 cout<<a<<":"<<b<<"= "<<hasil<<endl;;
}
int main(){
 c o;

 o.input();
 o.proses();

 return 0;
}

Bab 2 (Kasus 3)

Kasus 3


#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b,c,d,jumlah,hasil,punya;
cout<<"masukan ribuan = ";
cin>>a;
jumlah=a/1000;
cout<<"masukan ratusan = ";
cin>>b;
hasil=b/100;
cout<<"masukan puluhan = ";
cin>>c;
punya=c/10;
cout<<"masukan satuan = ";
cin>>d;

cout<<"hasil  "<<jumlah<<hasil<<punya<<d;


 return 0;
}


Bab 2 (Kasus 2)

Kasus 2



#include <stdio.h>
using namespace std;

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

void pecahan();
main(){
       pecahan();
}

void pecahan(){
       int a,b,l,t;
       printf("masukkan pembilang : ");
       scanf("%d",&a);
       printf("masukkan penyebut : ");
       scanf("%d",&b);
       t = a/b;
       l = a%b;
       if (a%b == 0)
       printf("Bilangan (%d/%d) \ndi sederhanakan menjadi  %d ",a,b,t);
       else if (a%b != 0)
       printf("Bilangan (%d/%d) \ndi sederhanakan menjadi (%d %d/%d)",a,b,t,l,b);    
  
}


Bab 2 (Kasus 1)

Kasus 1


#include <iostream>
#include <conio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;
main()
{
long int jam,menit,detik,s,sisa;
cout<<"Program Konversi Detik Ke Jam, Menit & Detik\n";
cout<<"============================================\n";
cout<<"masukkan Detik : "; cin>>detik; cout<<endl;
jam=detik/3600;
sisa=detik%3600;
menit=sisa/60;
s=sisa%60;
cout<<detik ; cout<<" Detik = ";
cout<<jam ; cout<<" Jam ";
cout<<menit ; cout<<" Menit ";
cout<<s ; cout<<" detik ";
cout<<endl;
return 0;
}









Bab 1 (Kasus 8)

Kasus 8


#include <iostream>
#include<conio.h>
#include<fstream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;


                            int main(int argc, char** argv) {
                            int a,b ;
                             int input ;


        
        cout<<"LIRIK LAGU\n";
           cout<<"-----------------------------\n";
           cout<<"tugas diktat ALPRO\n";
           cout<<"-----------------------------\n";;
           cout<<"Lirik lagu\n";
        cout<<"-----------------------------\n";
        cout<<"<1> Kita adalah sepasang sepatu \n";
        cout<<"<2> Selalu bersama tak bisa bersatu\n";
        cout<<"<3> kita mati bagai tak berjiwa\n";
        cout<<"<4>Bergerak karena kakui manusia\n";
        cout<<"=============================\n";
        while (input <6){
   cout<<"Tampilkan lirik lagu baris ke <1> <2> <3> <4> ?" ;
   cout<<"-----------------------------\n";
   cin>>input;
   cout<<"ANDA MEMILIH : \n";
   cout<<"-----------------------------\n";
   if (input==1){
           cout<<"\tNomor    :satu\n";
          cout<<"\tKita adalah sepasang sepatu\n";
        cout<<"=============================\n";
   }
  
   else
   {
      if(input==2)
      {
          cout<<"\tNomor    :dua\n";
        cout<<"\tSelalu bersama tak bisa bersatu\n";
        cout<<"=============================\n";
      }
      else
     if(input==3)
      {
          cout<<"\tNomor    :tiga\n";
        cout<<"\tKita mati bagai tak berjiwa\n";
        cout<<"=============================\n";
      }
      else
     if(input==4)
      {
          cout<<"\tNomor    :empat\n";
        cout<<"\tBergerak karena kakui manusia\n";
        cout<<"=============================\n";
      }
      else
      cout<<"anda salah memasukan";
   }
}
    return 0;
}


Dibawah ini contoh dengan menggunakan Raptor :


Bab 1 (Kasus 7)

Kasus 7


#include <iostream>

using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
    int beras=5500;
    int uang=20000;
  
    float sisa=uang/beras;
    cout << " Ibu memiliki uang Rp."<< uang<<" sedangkan harga beras perkilo Rp."<< beras << endl;
    cout << " ___________________________________________________________________________ "<< endl;
    cout << " Jadi uang ibu Rp."<<uang<<" Memperoleh beras sebanyak "<<sisa<<" Kg"<< endl;
  
    return 0;
}


Dibawah ini cara dengan mengguanakan Raptor :


Bab 1 (Kasus 6)

 Kasus 6

#include <iostream>

using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
    int beras=5500;
    int uang=20000;
    int byk=3;
   
    cout << " Ibu memberi adik uang Rp.20000. Ibu Meminta adik membeli beras 3 Kg"<<endl<<endl;
    cout << " Harga beras perkg        : " << beras << endl;
    cout << " Banyak beras yang dibeli : " << byk << endl;
    cout << " _______________________________  X " << endl;
    cout << " TOTAL                    : " << beras*byk << endl;
    cout << endl;
    cout << endl;
    cout << " Jadi sisa uang ibu adalah " << uang << " - " << beras*byk << " = " << uang-(beras*byk) << endl;
    return 0;
}


Dibawah ini Hasil dari menggunakan raptor :


Bab 1 (Kasus 5)

Kasus 5


#include <iostream>

using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
   
    cout<<" _____ AL-Pro Resto & Cafe _____ "<<endl;
    cout<<" =============================== "<<endl<<endl;
    cout<<"\t  Daftar Menu"<<endl;
    cout<<" +++++++++++++++++++++++++++++++ "<<endl<<endl;
    cout<<"Makanan "<<endl;
    cout<<"________"<<endl;
    cout<<"1. Tuna Bakar Madu"<<endl;
    cout<<"2. Kepiting Kari Spesial"<<endl;
    cout<<"3. Udang Asam-Manis"<<endl;
    cout<<"4. Cumi Gorenng Tepong"<<endl;
    cout<<"5. Pindang Kepala Ikan"<<endl;
    cout<<endl;
    cout<<endl;
    cout<<"Minuman"<<endl;
    cout<<"_______"<<endl;
    cout<<"1. Wedang Ronde"<<endl;
    cout<<"2. Es Dawet"<<endl;
    cout<<"3. Es Campur"<<endl;
    cout<<"4. Es Kelapa Muda"<<endl;
    cout<<"5. Wedang Uwuh"<<endl;
   
    return 0;
}



Seperti diatas contoh setelah di compile

Bab 1 (Kasus 4)

Kasus 4

#include <iostream>

using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
       
    int r;
    float luas, keliling, volume;
   
    cout<<"Menghitung Luas dan Keliling Lingkaran serta Volume Bola"<<endl<<endl;
   
    cout<<"Masukan jari-jari : "; cin>>r;
    cout<<endl;
    cout<<endl;
       
    luas = 3,14*(r*r);
    keliling = 3,14*(2*r);
    volume = ((r*r*r)*4*3,14)/3;
   
    cout<<"Luas Lingkaran     : "<<luas<<endl;
    cout<<"Keliling Lingkaran : "<<keliling<<endl;
    cout<<"Volume Bola        : "<<volume<<endl;
   
    return 0;
}



Dibawah ini cara dengan menggunakan raptor :