PENYELESAIAN BAB 1
1. Buatlah program yang menampilkan biodata pribadi
anda.Menggunakan Program C++
#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) { char n[20],a [50],ttl[20],c[20],h[50]; cout<<"\t\t\t\tSelamat Datang Di Program Input Biodata\n\n"<<endl; cout<<"Nama : "; cin>>n; cout<<"Alamat : "; cin>>a; cout<<"TTL : "; cin>>ttl; cout<<"Hobi : "; cin>>h; cout<<"Cita-cita : "; cin>>c; cout<<"\n\n\t\t Biodata Diri \n"; cout<<"Nama :"<<n<<"\nAlamat :"<<a <<"\nTTL : "<<ttl <<"\nHobi"<<h<<"\nCita-cita :"<<c<<endl;
return 0;}
Tampilan
Menggunakan Program Raptor
2. Buatlah program yang meminta input dari user berupa tanggal, bulan dan tahun kelahiran dan menampilkannya dengan format tanggal-bulan-tahun.
Menggunakan Program C++
#include <iostream>using namespace std;Tampilan
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) { int tgl,bln,thn; cout<<"Masukkan Tanggal : "; cin>>tgl; cout<<"Masukkan Bulan : "; cin>>bln; cout<<"Masukkan Tahun : "; cin>>thn; cout<<"\n\t"<<tgl<<"-"<<bln<<"-"<<thn<<endl; return 0;}
Menggunakan Program Raptor
3. Buatlah
program yang menampilkan huruf I yang semuanya menggunakan karakter ‘*’ dengan
tinggi 6 karakter dan lebar 3 karakter.
Menggunakan Program C++
#include <iostream>Tampilan
using namespace std;int main(int argc, char** argv){char i[]="***\n***\n***\n***\n***\n***\n\n";cout<<i;return 0;}
4. Buatlah program untuk menghitung luas dan keliling lingkaran beserta volume bola. Buat deklarasi terpisah antara variabel dan konstanta yang diperlukan.
Menggunakan Program C++
#include <iostream>#include <windows.h>Tampilan
/* 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 pil; int r; float L; float kel; float vol; char back; do{
cout<<" Masukkan Pilihan Anda"<<endl; cout<<"\t1. Luas Lingkaran."<<endl; cout<<"\t2. Keliling Lingkaran."<<endl; cout<<"\t3. Volume Bola.\n"<<endl; cout<<"Masukkan Pilihan : "; cin>>pil; switch(pil){ case 1 : cout<<" Anda akan menghitung luas lingkaran."<<endl; cout<<" Masukkan jari-jarinya : "; cin>>r; L=3.14*r*r; cout<<" Luas lingkaran adalah : "<<L; break; case 2 : cout<<" Anda akan menghitung keliling lingkaran."<<endl; cout<<" Masukkan jari-jarinya : "; cin>>r; kel=3.14*2*r*r; cout<<" Keliling lingkaran adalah : "<<kel; break; case 3 : 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; break; Default : cout<<"Not Responding"; cout<<endl; } cout<<"\n\nApakah ingin memilih menu lagi (y atau n) : "; cin>>back; system("CLS");} while(back=='y'); return EXIT_SUCCESS;}
Menggunakan Program Raptor
5. Buatlah program yang menampilkan pilihan-pilihan menu dari sebuah restoran atau cafe.
Menggunakan Program C++
#include <iostream>Tampilan
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 pil;
cout<<"Pilihan Menu Cafe Expresso : \n";
cout<<"\t1. Menu Makanan\n";
cout<<"\t2. Menu Minuman\n";
cout<<"Masukkan Pilihan : ";cin>>pil;
switch(pil){
case 1 :
cout<<" Makanan : \n";
cout<<"1. Nasi Goreng \n";
cout<<"2. Mie Goreng/Rebus\n";
cout<<"3. Tempura\n";
cout<<"4. Kentang Goreng\n";
cout<<"5. Roti Baka\n";
break;
case 2 :
cout<<" Minuman : \n";
cout<<"1. Juice Jeruk\n";
cout<<"2. Juice Alpukat\n";
cout<<"3. Juice Apel\n";
cout<<"4. Juice Tomat\n";
cout<<"5. Milkshake Vanila/Coklat\n";
break;
}
return 0;
}
Mengggunakan Program Raptor
6. Buatlah program yang meresepsentasikan cerita berikut.
Menggunakan C++
#include <cstdlib>Tampilan
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{int x,y,z;
x=20000;y=5500;
z=x-(3*y);
cout<<"UANG DARI IBU : Rp."<<x<<"\n";
cout<<"ADEK MEMBELI 3 Kg BERAS DENGAN HARGA Rp."<<y<<" per Kg \n";
cout<<"UANG KEMBALIAN : Rp.";
cout<<z<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Menggunakan Program Raptor
7. Ulangi untuk kasus no.6 Apabila banyak beas tidak diketahui, berapa kg maksimal beras yang dapat dibeli?
Menggunakan Program C++
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int x,y,z;
x=20000;y=5500;
z=x/y;
cout<<"UANG DARI IBU : Rp.20.000\n";
cout<<"ADEK MEMBELI BERAS DENGAN HARGA Rp.5.500 per Kg\n";
cout<<"Kg BERAS YANG DAPAT DI BELI : ";
cout<<z<<" Kg"<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Tampilan
Menggunakan Program Raptor
8. Buatlah sekurang-kurangnya 4 baris puisi (boleh potongan lagu), kemudian buat program yang menampilkan per baris. Untuk menampilkan baris berikutnya, user diminta menekan sebuah tombol.
Menggunakan Program C++
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout<<"Sang Surya Telah Bersinar\n";
system("PAUSE");
cout<<"\n\nShahadat Dua Melingkar\n";
system("PAUSE");
cout<<"\n\nWarna Yang Hijau Berseri\n";
system("PAUSE");
cout<<"\n\nMembuatku Rela Hati\n";
system("PAUSE");
return EXIT_SUCCESS;
}
Tampilan