BAB 3

PENYELESAIAN BAB 3

1. Menggunakan Program C++
#include <cstdlib>
#include <iostream>

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;
}
Tampilan
 Menggunakan Raptop
2. Menggunakan Program C++
#include <iostream>
using namespace std;

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;
   
}
Tampilan
Menggunakan C++
4.Menggunakan Program C++
#include <cstdlib>
#include <iostream>

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;
}
Tampilan
Menggunakan Raptor
5. Menggunakan Program C++
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    long int a,s,b,jam,menit,detik,total;
    char ulang;
    ulang:
        cout<<"Program menghitung konversi waktu"<<endl<<endl;
       
        cout<<"Inputkan jam=";
        cin>>s;
        jam=s*3600;
        cout<<"Inputkan Menit=";
        cin>>a;
        menit=a*60;
        cout<<"Inputkan Detik=";
        cin>>b;
        detik=b+detik;
        total=jam+menit+detik;
        cout<<"Total detik:"<<total;
        return 0;
}
Tampilan
Menggunakan Raptor

7.Menggunakan Program C++

#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;
}

Tampilan
8. Menggunakan Program C++
#include <iostream>
#include <string>

using namespace std;
int main()
{
   float hasil,phi,a,b,l2,l1;

   cout<<"masukan diameter lingkaran LUAR :"<<endl;
   cin >> a;
   cout<<"masukan diameter lingkaran Dalam  :"<<endl;
   cin >> b;
   phi=3,14;
   l1 =(a/2)*(a/2)*phi;
   l2 =(b/2)*(b/a)*phi;
   hasil =l1-l2;
   cout << "luas CD tersebut adalah  "<<hasil << endl;
   return 0;
}
Tampilan
 Mengguunakan Raptor
 10. 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) {
   
    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;
}