separate
"Aku belum mengalami kegagalan. Aku hanya menemukan 10.000 cara yang tidak berhasil"
banner ad
logo
Unknown

All about Segitiga program c++

#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
int main(){
    int hasil,x,a,b,c;
    int i,j,k;
    char menu,satu;
    mulai:
    cout<<"                      Selamat Datang"<<endl;
    cout<<"                    All About Segitiga"<<endl;
    cout<<"                    =================="<<endl;
    cout<<endl;
    cout<<"[1] Pengertian Segitiga"<<endl;
    cout<<"[2] Phytagoras Segitiga"<<endl;
    cout<<"[3] Logica Segitiga"<<endl;
    cout<<"[4] Bintang Segitiga"<<endl;
    cout<<"Masukkan pilihan anda = ";
    cin>>x;
    cout<<endl;
    system("cls");
    if(x==1){
        cout<<"Pengertian Segitiga "<<endl;
        cout<<"===================="<<endl;
        cout<<"Segitiga atau segi tiga adalah nama suatu bentuk yang dibuat dari tiga sisi"
            <<"berupa garis lurus dan tiga sudut. Matematikawan Euclid yang hidup sekitar tahun"
            <<"300 SM menemukan bahwa jumlah ketiga sudut di suatu segi tiga pada bidang datar adalah"
             <<"180 derajat. Hal ini memungkinkan kita menghitung besarnya salah satu sudut bila dua"
            <<"sudut lainnya sudah diketahui";
        cout<<"Menu (y/n)";
        cout<<satu;
        if(satu=='y'){
            system("cls");
            goto mulai;
        }
        else{
            cout<<"terima kasih";
        }
    }
    else if(x==2){
        satu:
       
        cout<<"Phytagoras Segitiga"<<endl;
        cout<<"=========="<<endl;
        cout<<endl;
        cout<<"[1] Mencari a (panjang siku siku)"<<endl
            <<"[2] Mencari b (panjang siku siku)"<<endl
            <<"[3] Mencari c (sisi miring)"<<endl
            <<"Masukkan pilihan anda ";
        cin>>x;
        cout<<endl;
        system("cls");
        if(x==1){
            cout<<"                        Phytagoras"<<endl;
            cout<<"                        Mencari A"<<endl;
            cout<<"                        =========="<<endl;
            cout<<"Masukkan AC =";
            cin>>b;
            cout<<"Masukkan BC =";
            cin>>c;
            cout<<"b = "<<b<<endl;
            cout<<"c = "<<c<<endl;
            cout<<endl;
            cout<<"Rumus  a^2= c^2-b^2"<<endl;
            hasil=sqrt(pow(c,2) - pow(b,2));
            cout<<"Hasilnya adalah";
           
            cout<<hasil;
            cout<<endl;
            cout<<"Apakah ingin menghitung sisi lain (y/n)"<<endl;
            cout<<"Menu Utama tekan(1)?"<<endl;
            cout<<"Masukkan pilihan anda ";
            cin>>satu;
            if(satu=='y'){
                system("cls");
                goto satu;
            }
            else if(satu=='n'){
                system("cls");
                cout<<"terima kasih";
            }
            else if(satu=='1'){
                system("cls");
                goto mulai;
            }
        }
        else if(x==2){
            cout<<"                        Phytagoras"<<endl;
            cout<<"                        Mencari B"<<endl;
            cout<<"                        =========="<<endl;
            cout<<"Masukkan a =";
            cin>>a;
            cout<<"Masukkan c =";
            cin>>c;
            cout<<"a = "<<a<<endl;
            cout<<"c = "<<c<<endl;
            cout<<endl;
            cout<<"Rumus  b^2= c^2-a^2"<<endl;
            hasil=sqrt(pow(c,2) - pow(a,2));
            cout<<"Hasilnya adalah";
            cout<<hasil;
            cout<<endl;
            cout<<"Apakah ingin menghitung sisi lain (y/n)"<<endl;
            cout<<"Menu Utama tekan(1)?"<<endl;
            cout<<"Masukkan pilihan anda ";
            cin>>satu;
            if(satu=='y'){
                system("cls");
                goto satu;
            }
            else if(satu=='n'){
                system("cls");
                cout<<"terima kasih";
            }
            else if(satu=='1'){
                system("cls");
                goto mulai;
            }
        }
        else if(x=3){
            cout<<"                        Phytagoras"<<endl;
            cout<<"                        Mencari c"<<endl;
            cout<<"                       Sisi Miring"<<endl;
            cout<<"                        =========="<<endl;
            cout<<"Masukkan A =";
            cin>>a;
            cout<<"Masukkan B =";
            cin>>b;
            cout<<"a = "<<a<<endl;
            cout<<"b = "<<b<<endl;
            cout<<endl;
            cout<<"Rumus  c^2= a^2+b^2"<<endl;
            hasil=sqrt(pow(a,2) + pow(b,2));
            cout<<"Hasilnya adalah";
            cout<<hasil;
            cout<<endl;
            cout<<"Apakah ingin menghitung sisi lain (y/n)"<<endl;
            cout<<"Menu Utama tekan(1)?"<<endl;
            cout<<"Masukkan pilihan anda ";
            cin>>satu;
            if(satu=='y'){
                system("cls");
                goto satu;
            }
            else if(satu=='n'){
                system("cls");
                cout<<"terima kasih";
            }
            else if(satu=='1'){
                system("cls");
                goto mulai;
            }
        }
    }
    if(x==3){
        cout<<"Logica Segitiga Sama Sisi"<<endl;
        cout<<"========================="<<endl;
        cout<<"Masukkan sisi AB = ";
        cin>>a;
        cout<<"Masukkan sisi BC = ";
        cin>>b;
        cout<<"Masukkan sisi AC = ";
        cin>>c;
        if(a==b && a==c){
            cout<<"Dapat membentuk segitiga"<<endl;
            cout<<"Menu (y/n)";
            cin>>satu;
            if(satu=='y'){
                system("cls");
                goto mulai;
            }
        }
        else{
            cout<<"Tidak dapat membenuk segitiga";
        }   
    }
    else if(x==4){
        cout<<"Menentukan apakah segitiga "<<endl;
    cout<<"Masukkan garis 1 = ";cin>>a;
    cout<<"Masukkan garis 2 = ";cin>>b;
    cout<<"Masukkan garis 3 = ";cin>>c;
    if(a!=0 && b!=0 && c!=0){
    cout<<"3 garis membentuk segitiga"<<endl;
    {
    for(i=1;i<=6;i++){
        for(j=1;j<=6;j++){ cout<<" ";}
            for(k=1;k<=i;k++){ cout<<"*"<<" ";
            }
            cout<<endl;
        }
        cout<<"Menu (y/n)";
        cin>>satu;
        if(satu=='y'){
            system("cls");
            goto mulai;
    }
        else{
            cout<<"terima kasih";
        }
       
    }
}
    else{
        cout<<"3 garis tidak membentuk segitiga";
    }
    }
    return 0;
    getch();
}

0 komentar:

Posting Komentar

logo
Copyright © 2012 JANGAN PUSING MARI CODING.