WELLCOM TO MY BLOG
animasi  bergerak gif

Kamis, 20 Oktober 2016

Tugas Kelompok - Pemograman Dasar

Anggota :
Chanda Satya Wijaya
Christan Pratama
Handreas
Khanti Viriya

BERIKUT CODINGANNYA :
#include
#include
#include

using namespace std;

void segiempat(), segitiga(), lingkaran(), oval(), trapesium(), kubus(), silinder(), bola();

int main(int argc, char *argv[])
{
    string ulang;
   
    do{
    int pil;
    string nama;
    cout << "\t         ************* WELCOME *************";
    cout <    cout <    cout << "Masukan Nama : ";
    cin >> nama; 
    cout << endl; 
    cout << "Hai " << nama << endl;
   
    cout << "\n1. Segitiga\n2. Segiempat\n3. Lingkaran\n4. Elips\n5. Trapesium\n6. Kubus\n7. Silinder\n8. Bola" << endl;
   
    cout<   
    cout << "Pilih Bangun Datar / Ruang : ";
    cin >> pil;
   
    cout << endl;
   
    switch(pil){
                case 1 : segitiga();
                     break;
                case 2 : segiempat();
                     break;
                case 3 : lingkaran();
                     break;
                case 4 : oval();
                     break;
                case 5 : trapesium();
                     break;
                case 6 : kubus();
                     break;
                case 7 : silinder();
                     break;
                case 8 : bola();
                     break;
                default :
                        system("cls");
                        cout << "MAAF ANDA SALAH INPUT!\nULANGI PROGRAM\n" ;
                }      
   
   
    cout<<"\n\nUlang Program (Y/N) ?";
      cin>>ulang;
      system("cls");
      }while(ulang=="Y");
      cout<     
    system("PAUSE");
    return EXIT_SUCCESS;
}

void segitiga()
{
     double a, t, s1, s2, k, l;
    
     system("cls");
    
     cout << "\t\tSEGITIGA" << "\n" << endl;
     cout << "Masukan Alas :";
     cin >> a;
     cout << "Masukan Tinggi :";
     cin >> t;
     cout << "Masukan Sisi 1 : ";
     cin >> s1;
     cout << "Masukan Sisi 2 : ";
     cin >> s2;
    
     k = a + s1 + s2;
     cout << " Keliling segitiga adalah " << k
     << endl;
     l = a * t / 2;
     cout << " Luas segitiga adalah " << l << endl;
    
}

void segiempat()
{
     double s, k, l;
    
     system("cls");
     cout << "\t\tSEGIEMPAT " << "\n" << endl;
     cout << "Masukan sisi : ";
     cin >> s;
    
     k = s * 4;
     cout << "Keliling segiempat adalah " << k <     l = s * s;
     cout << "Luas segiempat adalah "<< l << endl;
    
}

void lingkaran()
{
     double r, k, l, phi = 3.14;
    
     system("cls");
    
     cout << "\t\tLINGKARAN" << "\n" << endl;
     cout << "Masukan Jari-Jari : ";
     cin >> r;
    
     k = phi * ( 2 * r);
     cout <<"Keliling segitiga adalah "<< k <     l = phi * ( r * r );
     cout <<"Luas segitiga adalah "<< l <}

void oval()
{
     double d1, d2, k, l, phi = 3.14;
     system("cls");
    
     cout << "\t\tELIPS" << "\n" << endl;
     cout << "Masukan Diameter 1 : ";
     cin >> d1 ;
     cout<<"Masukan Diameter 2 : ";
     cin >> d2;
                 
     k = phi * ( d1 + d2 ) / 2;
     cout << "Keliling elips adalah " << k << endl;
     l = phi * (d1 * d2) / 4;
     cout << "Luas elips adalah " << l << endl;
}

void trapesium()
{
     double a, b, c, d, t, k, l;
    
     system("cls");
    
     cout << "\t\tTRAPESIUM" << "\n" << endl;
    
     cout << "Masukan Sisi Atas : ";
     cin >> a;
     cout << "Masukan Sisi Bawah : ";
     cin >> b;
     cout << "Masukan Sisi Kanan : ";
     cin >> c;
     cout << "Masukan Sisi Kiri : ";
     cin >> d;
     cout << "Masukan Tinggi : ";
     cin >> t;
                 
     k = a + b + c + d;
     cout << "\nKeliling trapesium adalah " << k << endl;
     l = ( a + b ) / 2 * t;
     cout << "Luas trapesium adalah " << l << endl;
}

void kubus()
{
     double s, v, l;
     system("cls");
    
     cout << "\t\tKUBUS" << "\n" << endl;
    
     cout << "Masukan sisi : ";
     cin >> s;
    
     l = ( s * s ) * 6;
     cout << "Luas permukan kubus adalah " << l << endl;
     v = s * s * s;
     cout << "Volume kubus adalah " << v << endl;
}

void silinder()
{
     double r, t, v, l, phi = 3.14;
    
     system("cls");
    
     cout << "\t\tSILINDER" << "\n" << endl;
     cout << "Masukan Jari-Jari : ";
     cin >> r;
     cout << "Masukan Tinggi : ";
     cin >> t;
    
     l = 2 * phi * r * ( r + t );
     cout << "Luas  permukaan silinder adalah " << l << endl;
     v = phi * ( r * r ) * t;
     cout << "Volume silinder adalah " << v << endl;
}

void bola()
{
     double phi = 3.14, r, l, v;
    
     system("cls");
    
     cout << "\t\tBOLA" << "\n" << endl;
     cout << "Masukan Jari-Jari : ";
     cin >> r;
    
     l = 4 * phi * ( r * r ) ;
     cout << "Luas permukaan bola adalah " << l << endl;
     v = 4/3 * phi * ( r * r * r) ;
     cout << "Voulume bola adalah " << v << endl;
}


Berikut LINK hasil codingan untuk mencari sebuh luas, keliling / volume dari sebuah bangun datar / bangun ruang.
DISINI


Pemograman Dasar Increment

Link hasil codingan Increment
DISINI