Minggu, 27 Januari 2013

Latihan Alpro 3 :

1. Buatlah program untuk mencari apakah bilangan tersebut ganjil atau genap,
    dimana bilangan merupakan piranti masukkan
2. Buatlah program untuk menseleksi suatu bilangan dengan ketentuan sebagai
    berikut : 0<=nilai <30 : Nilai rendah
    30<=nilai < 60 : Nilai sedang
    60<=nilai<=100 : Nilai tinggi
3. Buatlah program dalam bentuk menu yang mampu menghitung :
    a. Luas dan Keliling Bujur sangkar
    b. Luas dan Keliling persegi panjang
    c. Luas dan keliling lingkaran

1. Buatlah program untuk mencari apakah bilangan tersebut ganjil atau genap, dimana bilangan 
    merupakan piranti masukan.



#include "stdafx.h"
#include "conio.h"
#include "iostream"
using namespace std;
void main()
{
      int a;
      cout<<"Masukan Bilangan : ";
      cin>>a;
      switch (a)
      {
      case 10:
      case 8:
      case 6:
      case 4:
      case 2:
            cout<<"genap"<<endl;break;
      case 9:
      case 7:
      case 5:
      case 3:
      case 1:
            cout<<"ganjil"<<endl;break;
      default:
            cout<<"nilai masukan tidak valid"<<endl;
      }
      system ("pause");
getch();
}


2. Buatlah program untuk menseleksi suatu bilangan dengan ketentuan sebagai berikut:

0<=nilai<30 : nilai rendah
30<=nilai<60 : nilai sedang
60<=nilai<=100 : nilai tinggi
#include "stdafx.h"
#include "conio.h"
#include "iostream"
using namespace std;
void main()
{
      int b;
      cout<<"Masukan Bilangan : ";
      cin>>b;
      switch (b/10)
      {
      case 10:
      case 9:
      case 8:
      case 7:
      case 6:
            cout<<"nilai tinggi"<<endl;break;
      case 5:
      case 4:
      case 3:
            cout<<"nilai sedang"<<endl;break;
      case 2:
      case 1:
      case 0:
            cout<<"nilai rendah"<<endl;break;
      default:
            cout<<"salah, nilai tidak valid."<<endl;
      }
      system ("pause");
getch();
}
     


3. Buatlah program dalam bentuk menu yang mampu menghitung :
a.       luas dan keliling bujur sangkar
b.      luas dan keliling persegi panjang
c.       luas dan keliling lingkaran
a. luas dan keliling bujur sangkar
#include "stdafx.h"
#include "conio.h"
#include "iostream"
using namespace std;
void main()
{
      double sisi,luas,keliling;
      cout<<"Masukan angka : ";
      cin>>sisi;
      luas=sisi*sisi;
      keliling=sisi*sisi*sisi*sisi;
      cout<<"luas bujur sangkar : "<<luas<<endl;
      cout<<"keliling bujur sangkar : "<<keliling<<endl;
      system ("pause");
getch();
}
b. luas dan keliling persegi panjang
#include "stdafx.h"
#include "conio.h"
#include "iostream"
using namespace std;
void main()
{
      double panjang,lebar,luas,keliling;
      cout<<"masukan panjang : ";
      cin>>panjang;
      cout<<"masukan lebar : ";
      cin>>lebar;
      luas=panjang*lebar;
      keliling=2*panjang+lebar;
      cout<<"luas persegi panjang : "<<luas<<endl;
      cout<<"keliling persegi panjang : "<<keliling<<endl;
      system ("pause");
getch();
}
c. luas dan keliling lingkaran
#include "stdafx.h"
#include "conio.h"
#include "iostream"
using namespace std;
void main()
{
      double jari_jari,luas,keliling;
      cout<<"masukan jari_jari : ";
      cin>>jari_jari;
      luas=3.14*jari_jari*jari_jari;
      keliling=3.14*luas;
      cout<<"luas lingkaran : "<<luas<<endl;
      cout<<"keliling lingkaran : "<<keliling<<endl;
      system("pause");
      getch();
}

Tidak ada komentar:

Posting Komentar