Sebenarnya sama saja dengan prosedure dalam c++, hanya saja disini kita juga bisa mendeklarasikan fungsi nya juga. Pada contoh source kode dibawah ini, void persegi, void bola adalah deklarasi untuk prosedur dan double luas_lingkaran (double jari) merupakan deklarasi untuk fungsi nya
Berikut Source Code nya
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void persegi()
{
             double s;
             cout<<"\n\n Panjang Sisi = ";cin>>s;
    cout<<"\n Luas Persegi = "<<s*s;
    cout<<"\n Keliling Persegi = "<<4*s;
}
double luas_lingkaran (double jari)
{
   double lingkaran;
   lingkaran = 3,14*(jari*jari);
   return lingkaran;
}
void bola()
{
            double r;
            cout<<"\n\n Jari-Jari = ";cin>>r;
   cout<<"\n\n Luas Bola = "<<4*(3,14*r*r);
   cout<<"\n\n Volume Bola = "<<4/3*(3,14*r*r*r);
}
void main ()
{
 char lagi;
 int pilihan;
 double lingkaran,jari;
 {
            cout<<"\n\n=================================================="<<endl;
            cout<<"|| PROGRAM MENGHITUNG LUAS BANGUN DATAR & RUANG ||"<<endl;
   cout<<"||                                              ||"<<endl;
   cout<<"||                     By : Gede Herry Widnyana ||"<<endl;
   cout<<"=================================================="<<endl;
   atas:
   cout<<"=================================================="<<endl;
            cout<<"|| 1. Luas dan Keliling Persegi                 ||"<<endl;
            cout<<"|| 2. Luas dan Keliling lingkaran               ||"<<endl;
   cout<<"|| 3. Luas dan Volume Bola                      ||"<<endl;
   cout<<"==================================================\n";
            cout<<"\nPilih Menu : ";
   cin>>pilihan;
   if (pilihan==1)
            {
        persegi();
      }
   else if (pilihan==2)
            {
       cout<<"\n\n masukan nilai jari-jari = ";cin>>jari;
                         lingkaran = luas_lingkaran (jari);
                         cout<<"\n\n Luas Lingkaran = "<<lingkaran<<endl;
                        }
   else if (pilihan==3)
            {
        bola();
       }
   else
   cout<<"\n kode yang anda masukan salah !";
  }
     cout<<"\n\nApakah anda ingin mencoba lagi? [Y/N] : ";cin>>lagi;
                        if (lagi=='Y'||lagi=='y')
                        goto atas;
                        else
                        cout<<"\n\n===================="<<endl;
      cout<<"TERIMA KASIH BANYAK"<<endl;
            cout<<"===================="<<endl;
   getch();
}
Ingin Mendapatkan Tutorial Lewat Email ?
3 komentar
Write komentartolol lo ini buat program
Reply. nothing
ReplyArya
ReplyConversionConversion EmoticonEmoticon