a.
b.
2. Tulislah pernyataan dalam C++ untuk:
a. Menampilkan tulisan : "Belajar Pemrograman"
b. Meminta Pengguna memasukkan namanya
3. Buatlah program dalam bahasa C++ untuk menghitung luas dan keliling persegi panjang!
4. Buatlah program dalam bahasa C++ untuk menghitung jarak dua titik A(x1,y1) dan B(x2,y2)
sebelumnya, Latihan Soal ini memrlukan suatu aplikasi/sofware. Software yang kita gunakan
untuk mengolah bahasa C++ yaitu Turbo C++ v4.5. Selain itu juga kita dapat menggunakan
wordprocessing lainnya, seperti notepad, ms word, dll. Yang belum punya softwarenya bisa di
download di :
Penyelesaian
1. Menuliskan rumus ke dalam bahasa C++.
a. Rumus Volume Bola
#include <iostream.h>
float jari2,volume;
int main(){
cout<<"Rumus Menghitung Volume Bola"<<endl;
cout<<"Masukkan Jari-jari : ";
cin>>jari2;
volume=3.14*jari2*jari2*jari2*4/3;
cout<<"Volume = "<<volume<<endl;
return 0;
}
download jawaban => Jawaban
b. Mencari nilai M
#include <iostream.h>
float a,b,c,d,M;
int main(){
cout<<"Masukkan bilangan a : ";
cin>>a;
cout<<"Masukkan bilangan b : ";
cin>>b;
cout<<"Masukkan bilangan c : ";
cin>>c;
cout<<"Masukkan bilangan d : ";
cin>>d;
M=1-b/c*d*a-b/3*a*c;
cout<<"M = "<<M<<endl;
return 0;
}
download jawaban => Jawaban
2. Menampilkan Kalimat
a.Belajar Pemrograman
#include <iostream.h>
int main(){
cout<<"Belajar Pemrograman";
return 0;
}
download jawaban => Jawaban
b. Memasukkan Nama
#include <stdio.h>
main (void){
char nama[20];
printf ("Masukkan nama Anda : ");
gets (nama);
printf ("Salam kenal %s", nama);
return 0;
}
download jawaban => Jawaban
#include <conio.h>
#include <iostream.h>
main (){
float panjang,lebar,luas,keliling;
cout<<"Masukkan nilai panjang = ";
cin>>panjang;
cout<<"Masukkan nilai lebar = ";
cin>>lebar;
luas=panjang*lebar;
keliling=2*(panjang+lebar);
cout<<"Luas persegi panjang adalah = "<<luas<<"\n";
cout<<"Keliling persegi panjang adalah = "<<keliling<<endl;
getch();
}
download jawaban => Jawaban
#include <iostream.h>
#include <conio.h>
#include <math.h>
class jarak{
public:
void dua_titik();
float jarak_2titik();
private:
int x1,x2,y1,y2,a,b;
float jarak;};
void jarak::dua_titik(){
cout<<"Menghitung jarak dua titik sebuah koordinat"<<endl;
cout<<"Masukkan x1 : ";
cin>>x1;
cout<<"Masukkan x2 : ";
cin>>x2;
cout<<"Masukkan y1 : ";
cin>>y1;
cout<<"Masukkan y2 : ";
cin>>y2;
}
float jarak::jarak_2titik(){
jarak=(sqrt(((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))));
cout<<"Jadi jaraknya adalah : "<<jarak;
}
int main (int argc, char *argv[]) {
jarak X;
X.dua_titik();
X.jarak_2titik();
getch();
return 0;
}