Pemrograman terstruktur C++

Terpusat Pada Rancangan Pembangunan Perangkat Lunak Dengan Menggunakan Fungsi Suatu Menu Driven Program.

Fungsi ideal untuk di gunakan di menu-driven program.Ketika pemakai memilih satu item dari menu progam dapat memanggil fungsi yang sesuai.

 

PROGRAM 6-10

Ini adalahsalah satu menu driven program yang membuat suatu panggilan fungsi karena masing-masing untuk pemakai.

 

// Funsi prototype

Void orang dewasa(int);

Void anak(int);

void senior(int);

 

void main (void)

{

Int pilihan, bulan

 

Program lanjutan

 

cout. setf (ios::diperbaiki | ios::showpoint);

cout. ketepatan (2 );

do

{

cout<< “\n\t\tHealth Mementung Menu\n\n Keahlian”;

cout<< “1. Dewasa standar Membership\n”;

cout<< “2. Membership\n anak”;

cout<< “3. Membership\n warganegara senior”;

cout<< “4. Berhenti Program\n\n”;

cout<< “Masuki pilihanmu: “;

cin>> pilihan;

 

Program berlanjut

kalau (pilihan!= 4 )

{ cout<< “Untuk bagaimana berbulan-bulan? “;

cin>> bulan;

}

tombol (pilihan)

{ kasus 1: dewasa (bulan);

pecah;

kasus 2: anak (bulan);

pecah;

kasus 3: senior (bulan);

pecah;

kasus 4: cout<< “Ucapkan terima kasih untuk mempergunakan ini”;

cout<< “program.\n “;

pecah;

 

Program berlanjut

Sebelumnya : cout<< “Pilihan sah adalah 1 – 4. “;

cout<< “Coba lagi.\n”;

}

} sementara (pilihan!= 4 );

}

//***********************************************************

// Definisi dari fungsi dewasa. Pergunakan satu parameter bilangan bulat, mon. *

// mon memiliki angka dari bulan keahlian harus menjadi *

// dihitung untuk. Ongkos satu keahlian dewasa untuk itu beberapa *

// bulan ditayangkan. *

//******************************************************************

dewasa kekosongan (int mon)

{

cout<< “Total beban adalah $”;

cout<< (mon * 40.0) << endl;

}

 

Program berlanjut

//********************************************************************

// Definisi dari fungsi anak. Pergunakan satu parameter bilangan bulat, mon. *

// mon menggenggam angka dari bulan keahlian harus menjadi *

// dihitung untuk. Ongkos satu keahlian anak untuk itu beberapa *

// bulan ditayangkan. *

//*************************************************************

anak kekosongan (int mon)

{

cout<< “Total beban adalah $”;

cout<< (mon * 20.0) << endl;

}

 

 

Program berlanjut

//*******************************************************************

// Definisi dari fungsi senior. Pergunakan satu parameter bilangan bulat, mon. *

// mon memiliki angka dari bulan keahlian harus menjadi *

// dihitung untuk. Ongkos satu keahlian warganegara senior untuk *

// yang berbulan-bulan ditayangkan. *

//************************************************************

senior kekosongan (int mon)

{

cout<< “Total beban adalah $”;

cout<< (mon * 30.0) << endl;

}

 

Program Keluaran dengan Input Contoh

Menu Keahlian klub kesehatan

1. Keahlian dewasa standar

2. Keahlian anak

3. Keahlian warganegara senior

4. Berhenti Program

Masuki pilihanmu: 1

Untuk bagaimana berbulan-bulan 12

Total beban adalah $480.00

Menu Keahlian klub kesehatan

1. Keahlian dewasa standar

2. Keahlian anak

3. Keahlian warganegara senior

4. Berhenti Program

Masuki pilihanmu: 4

Ucapkan terima kasih untuk mempergunakan program ini.

download file: C++

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s