Kamis, 21 Mei 2015

Contoh Program C++ Fungsi & Struktur




Assalamu'alaikum.wr.wb - Selamat Siang Mahasiswa/i pemrograman II yang ibu banggakan, berikut ini adalah contoh program Fungsi yang sudah berkolaborasi dengan Struktur, Switch Case, serta Array untuk memproses sebuah perintah yang kita pilih dari menu pilihan pada program. dalam program ini ada 2 buah fungsi yang terdiri dari fungsi input dan fungsi tampil. fungsi input digunakan untuk menginputkan data sedangkan fungsi tampil digunakan untuk menampilkan data. semoga contoh program ini bermanfaat untuk mahasiswa/i ibu sekalian. Aamiin.  Sebuah function dalam program c++ berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam program. contoh program ini sangat sederhana dan semoga membantu Mahasiswa/i ibu semua.


SYNTAX PROGRAM

#include <iostream>
#include <windows.h>
#include <string.h>
#include <conio.h>
#include <iomanip>

using namespace std;

struct data
    {
           string nip[12],nama[12],no_hp[13];
           int i, menu;
    };
data biodata;
void input()
{
   cout <<"\n Masukkan banyak data : ";cin>>biodata.i;
   for(int a=1;a<=biodata.i;a++)
   {
       cout <<"\n Masukkan NIP   : ";cin>>biodata.nip[a];
       cout <<" Masukkan Nama  : ";cin>>biodata.nama[a];
       cout <<" Masukkan No.Hp : ";cin>>biodata.no_hp[a];
   }
}
void tampil(){
   cout <<endl<<" Data yang sudah masuk : "<<endl;
   cout <<" ================================================= "<<endl;
   cout << " | No |    NIM    |     Nama      | No.Hp        |"<<endl;
   cout <<" ================================================= "<<endl;
   for(int a=1;a<=biodata.i;a++)
    {
        cout <<" | "<<a<<"\t   "<<biodata.nip[a]<<"\t\t"<<biodata.nama[a]<<"\t    "<<biodata.no_hp[a]<<" | "<<endl;
    }
      getch();
}
int main()
{
do{
system("cls");
    cout<< "============================================="<<endl;
    cout<< "======== PROGRAM FUNGSI DAN STRUKTUR  ======="<<endl;
    cout<< "============================================="<<endl;

    cout<<"\n 1. Input Data"<<endl;
    cout<<" 2. Tampil Data"<<endl;
    cout<<" 3. Keluar"<<endl;
    cout<<"\n Input Pilihan Menu : ";cin>>biodata.menu;
    switch(biodata.menu)
  {
      case 1: input();break;
      case 2: tampil();break;
   }
}while(biodata.menu!=3);
getch();
}

SCREENSHOOT PROGRAM

Hasil Tampilan Menu Utama :


Hasil Tampilan Untuk Menu Pilihan Input Data :


Hasil Tampilan Untuk Menu Pilihan Tampil Data :


Hasil Tampilan Untuk Menu Pilihan Keluar :



##### SEMOGA BERMANFAAT#####





1 komentar:

TERIMA KASIH ATAS KUNJUNGAN ANDA :)
Monggo isi Komentar nya :

||SALAM BLOGGER INDONESIA|| +++>Di sini Tempatnya Belajar & Berbagi ILMU<+++ Buat Sobat-Sobat Blogger semua,Teruslah Berkarya!!! Terima Kasih Buat Sahabat-Sahabat yang telah Mampir DiBlog Nadym::.Dan Jangan Lupa Tinggalkan Kesan & Pesan untuk Membangun Blog iNi.::
 

I-YES INDONESIA

Indonesian Youth Educate And Social

ALMAMATERKU

Universitas Muhammadiyah Riau