Previous Next

Contoh Program C++ Menggunakan Function

Posted by zonefreeze On - - 0 komentar

Contoh Program C++ Menggunakan Function - Dikarenakan kesibukan yang semakin padat di dunia offline,  admin masih agak telat membalas komentar para pengunjung, tapi kali ini saya masih sempatkan memberikan sebuah postingan sebuah contoh program c++ menggunakan Function.

Berikut Contoh Programnya :


#include <iostream.h>;
#include <conio.h>;

int fungsi_menu(void);
float fungsi_Perkalian(void);
float fungsi_Pembagian(void);
float fungsi_Pengurangan(void);
float fungsi_Penambahan(void);
int menu_exit(void);
main ()
{
  fungsi_menu();
  return 0;
}

int fungsi_menu()
{
  clrscr();
  int a;
  cout << "Silahkan dipilih terlebih dahulu\n";
  cout << "1. perkalian\n";
  cout << "2. pembagian\n";
  cout << "3. pengurangan\n";
  cin >> a;

  switch (a)
  {
     case 1: fungsi_Perkalian(); break;
     case 2: fungsi_Pembagian(); break;
     case 3: fungsi_Pengurangan(); break;
     case 4: fungsi_Penambahan(); break;
     default: break;
  }
  return 0;
}


float fungsi_Perkalian()
{
float x,y,z;
cin >> x ;
cin >> y ;
z = x * y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}


float fungsi_Pembagian()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x / y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}

float fungsi_Pengurangan()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x - y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}

float fungsi_Penambahan()
{
float x,y,z;
char a;
cin >> x ;
cin >> y ;
z = x + y;
cout << "hasilnya : " << z << endl;
cout << endl;
menu_exit();
return 0;
}

int menu_exit()
{
  char a;
  cin >> a;
  if (a == 'y')
  {
     cout << endl;
     fungsi_menu();
  }
  else
  {
  cout << "Thanks Atas Pemakaiannya";
  }
  return 0;
}

Kalau Sobat belum ada Aplikasi/software compilernya bisa di download di Link Berikut
1. http://www.4shared.com/rar/uxcb4soM/dev_c__v4992.htm

2. http://www.4shared.com/file/L7X_aowE/dev_c_4992_setup.htm

Categories:

Tinggalkan Komentar