Gerakan Digital

Minggu, 10 April 2016

BAB 1 (Diktat)

Workshop Pemrograman :

1.   program yang menampilkan biodata pribadi anda.

#include <iostream>
#include <cstdlib>

/* 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) {
char nim[15],nama[20],alamat[15],notelp[15],almtblog[37];

cout<<"\t\t\t\tBIODATA SAYA\n"<<endl;
cout<<" Nim         : ";cin>>nim;
cout<<" Nama        : ";cin>>nama;
cout<<" Alamat      : ";cin>>alamat;
cout<<" No. Telp    : ";cin>>notelp;
cout<<" Alamat Blog : ";cin>>almtblog;
cout<<endl;

cout<<"\t\t\t\tBIODATA SAYA\n"<<endl;
cout<<"\nNim saya adalah = "<<nim<<"\nAtas Nama = "<<nama
<<"\nDengan Alamat tinggal di = "
<<alamat<<"\nNo. Telp saya = "<<notelp<<"\nDan alamat blog saya adalah = "<<almtblog
<<"\nInilah sedikit Biodata tentang saya ";

return 0;

}

2. program yang meminta input dari user berupa tanggal, bulan dan tahun kelahiran
   dan menampilkannya dengan format tanggal-bulan-tahun.

#include <iostream>
#include <cstdlib>

/* 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 x,y,z;

cout<<"\t\t\tTanggal,Bulan,Tahun Kelahiran\n"<<endl;
cout<<" Masukkan Tanggal : ";cin>>x;
cout<<" Masukkan Bulan   : ";cin>>y;
cout<<" Masukkan Tahun   : ";cin>>z;
cout<<endl;

cout<<x<<"  "<<y<<"  "<<z;

return 0;
}

3. program yang menampilkan huruf I yang semuanya menggunakan karakter ‘*’
    dengan tinggi 6 karakter dan lebar 3 karakter.

#include <iostream>
#include <cstdlib>

/* 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) {
char I[]="***\n***\n***\n***\n***\n***\n\n";

cout<<I;

return 0;

}

4. program untuk menghitung luas dan keliling lingkaran beserta volume bola. Buat
    deklarasi terpisah antara variabel dan konstanta yang diperlukan.

#include <iostream>
#include <cstdlib>

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

using namespace std;
   class lingkaran{
   public:
   lingkaran();
   void luas();
   void keliling();
   void volume();
   void proses();
 
   private:
   int x;
   int r;
   double L;
   double kel;
   double vol;
   };
 
   lingkaran::lingkaran(){
   cout<<" Masukkan Pilihan Anda"<<endl;
   cout<<"\t1. Luas Lingkaran."<<endl;
   cout<<"\t2. Keliling Lingkaran."<<endl;
   cout<<"\t3. Volume Bola."<<endl;
   cin>>x;
   }
 
   void lingkaran::luas(){
   cout<<" Anda akan menghitung luas lingkaran."<<endl;
   cout<<" Masukkan jari-jarinya : ";
   cin>>r;
   L=3.14*r*r;
   cout<<" Luas lingkaran adalah : "<<L;
   }
 
   void lingkaran::keliling(){
   cout<<" Anda akan menghitung keliling lingkaran."<<endl;
   cout<<" Masukkan jari-jarinya : ";
   cin>>r;
   kel=3.14*2*r*r;
   cout<<" Keliling lingkaran adalah : "<<kel;
   }
   void lingkaran::volume(){
   cout<<" Anda akan menghitung volume bola."<<endl;
   cout<<" Masukkan jari-jari : ";
   cin>>r;
   vol=0.75*3.14*r*r*r;
   cout<<" Volume bola adalah : "<<vol;
   }
   void lingkaran::proses(){
   if(x==1){luas();}
   else if(x==2){keliling();}
   else if(x==3){volume();}
   else{cout<<"salah";}
}

int main(int argc, char** argv) {
    lingkaran x;
x.proses();

return EXIT_SUCCESS;

}
5. program yang menampilkan pilihan-pilihan menu dari sebuah restoran atau cafe.

#include <iostream>
#include <cstdlib>

/* 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) {

cout<<"\t\t\t\t MENU CAFE SSD \n\n\n";

cout<<" PILIHAN MAKANAN : \n\n"<<endl;
cout<<" BAKSO     : Rp.5.000,-\n";
cout<<" NASGOR    : Rp.6.000,-\n";
cout<<" MIE AYAM  : Rp.5.000,-\n";
cout<<" GADO-GADO : Rp.4.500,-\n";
cout<<" LOTEK     : Rp.4.000,-\n\n";

cout<<" MENU MINUMAN :\n\n"<<endl;
cout<<" ES TEH   : Rp.1.000,-\n";
cout<<" ES JERUK : Rp.1.500,-\n";
cout<<" ES SUSU  : Rp.2.000,-\n";

return 0;

}

6. program yang merepsentasikan cerita berikut. Ibu memberi uang kepada adik
   sebesar 20 ribu rupiah. Ibu meminta adik untuk membeli 3 kg beras. Setiap kilogram
   beras harganya Rp 5.500.- Berapakah uang kembalian yang diterima adik ?

#include <iostream>
#include <cstdlib>

/* 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) {
float x,y,z;

cout<<"Uang Dari Ibu : Rp.20.000\n";
cout<<"Adik Memebeli 3 Kg Beras Dengan Harga Rp.5.500 per Kg\n";
cout<<"Uang Kembalian Adik : Rp.";

x=20000;y=5500;
z=x-(3*y);
cout<<z<<endl;


return 0;
}

7. Ulangi untuk kasus no 6. Apabila banyak beras tidak diketahui, berapa kg maksimal
    beras yang dapat dibeli ?

#include <iostream>
#include <cstdlib>

/* 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) {
float x,y,z;

cout<<"Uang Dari Ibu : Rp.20.000\n";
cout<<"Adik Memebeli 3 Kg Beras Dengan Harga Rp.5.500 per Kg\n";
cout<<"Kg Beras Yang Dapat di Beli : ";

x=20000;y=5500;
z=x/y;
cout<<z<<" Kg"<<endl;

return 0;
}


8. program yang menampilkan per baris. Untuk menampilkan baris berikutnya, user diminta
    menekan sebuah tombol.

#include <dos.h>
#include <windows.h>
#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;

int main(int argc, char** argv) {
 system ("COLOR B");
 double x;

 char redo;
 do
 {
string sambutan="\t\t\t* AKU INGIN BERSAMA SELAMANYA * \n",about="Ketika tunas itu tumbuh \n",lagi="Serupa tubuh yang mengakar \n",lagilagi="Setiap nafas yang terhembus adalah kata. \n",ampo="Angan, debur dan emosi bersatu dalam jubah berpautan. \n",ampoo="Tangan kita terikat.... Lidah kita menyatu.... \n",ampooo="Maka setiap apa yang terucap adalah sabda pendita ratu. \n",ampoooo="Hahh... Di Luar itu pasir... Di luar itu debu... \n",ampooooo="Hanya angin meniup saja lalu terbang hilang tak ada. \n",ampoooooo="Tapi kita tetap menari, menari cuma kita yang tahu. \n",ampooooooo="Jiwa ini tandu... Maka duduk saja... \n",ampoooooooo="Maka akan kita bawa... Semua... \n",ampooooooooo="Karena kita adalah satu. \n";
for (int x=0;x<=sambutan.length();x++)
 {
 cout<<sambutan[x];
 for (double y=0;y<=9990000;y++)
 {

 }
 }
 cout<<"\n";
 for (int x=0;x<=about.length();x++)
 {
 cout<<about[x];
 for (double y=0;y<=7990000;y++)
 {

 }
 }
 cout<<"\n";
  for (int x=0;x<=lagi.length();x++)
 {
 cout<<lagi[x];
 for (double y=0;y<=6990000;y++)
 {

 }
 }
 cout<<"\n";
  for (int x=0;x<=lagilagi.length();x++)
 {
 cout<<lagilagi[x];
 for (double y=0;y<=5990000;y++)
 {

 }
 }
  cout<<"\n";
  for (int x=0;x<=ampo.length();x++)
 {
 cout<<ampo[x];
 for (double y=0;y<=5990000;y++)
 {

 }
 }
  cout<<"\n";
 for (int x=0;x<=ampoo.length();x++)
 {
 cout<<ampoo[x];
 for (double y=0;y<=5990000;y++)
 {

 }
 }
  cout<<"\n";
  for (int x=0;x<=ampooo.length();x++)
 {
 cout<<ampooo[x];
 for (double y=0;y<=5990000;y++)
 {

 }
 }
 cout<<"\n";
  for (int x=0;x<=ampoooo.length();x++)
 {
 cout<<ampoooo[x];
 for (double y=0;y<=4990000;y++)
 {

 }
 }
 cout<<"\n";
  for (int x=0;x<=ampooooo.length();x++)
 {
 cout<<ampooooo[x];
 for (double y=0;y<=3990000;y++)
 {

 }
 }
  cout<<"\n";
  for (int x=0;x<=ampoooooo.length();x++)
 {
 cout<<ampoooooo[x];
 for (double y=0;y<=3990000;y++)
 {

 }
 }
  cout<<"\n";
  for (int x=0;x<=ampooooooo.length();x++)
 {
 cout<<ampooooooo[x];
 for (double y=0;y<=3990000;y++)
 {

 }
 }
 cout<<"\n";
  for (int x=0;x<=ampoooooooo.length();x++)
 {
 cout<<ampoooooooo[x];
 for (double y=0;y<=3990000;y++)
 {

 }
 }
 cout<<"\n";
  for (int x=0;x<=ampooooooooo.length();x++)
 {
 cout<<ampooooooooo[x];
 for (double y=0;y<=3990000;y++)
 {

 }
 }
  cout<<"\n---------------------------------------------------------------------------"<<endl;
 cout << "Anda Ingin Mengulangnya Kembali?(Y/T)" << endl; cin >> redo;}
while(redo=='y'||redo=='Y');
cout<<endl<<endl;
cout<<"Terimakasih :) ";

cout<<endl<<endl<<endl<<endl;
cout<<"Design and Program By : Dedy Saputra ";
cout<<"\n---------------------------------------------------------------------------"<<endl;

system ("PAUSE");
return 0;
}

Tidak ada komentar:

Posting Komentar

Translate

Popular Posts

Postingan Populer

Recent Posts