Langsung ke konten utama

Pemprograman Variabel Statis Lokal

         Contoh  Pemprograman Variabel Statis Lokal

   
      Variabel statis lokal ini diterapkan di dalam suatu fungsi / prosedur, sehingga nama variabelnya hanya akan dikenali di dalam fungsi tempat pendeklarasiannya. Namun perlu diperhatikan bahwa nilai terakhir yang dihasilkan akan terus disimpan. Dengan demikian setiap pemanggilan fungsi yang sama pasti akan memberikan hasil yang berbeda.

Untuk mengetahui lebih jauh mengenai variabel statis lokal, perhatikan terlebih dahulu dua contoh kode program dibawah ini.
#include <iostream>

using namespace std;

// Membuat fungsi dengan nama contoh
int contoh(){
     // Mendefinisikan variabel biasa
     // Dengan nama "MD"
     int MD = 0;

     MD = MD + 10;

     return MD;
}

int main ()
{
     // Mendefinisikan variabel x, y dan z
     int x, y, z;

     // Memanggil fungsi contoh() untuk yang pertama
     x = contoh();

     // Memanggil fungsi contoh() untuk yang kedua
     y = contoh();

     // Memanggil fungsi contoh() untuk yang ketiga
     z = contoh();

     // Menampilkan nilai
     // Yang telah diproses di dalam fungsi
     cout<<"Nilai pada pemanggilan pertama : "<<x<<endl;
     cout<<"Nilai pada pemanggilan kedua   : "<<y<<endl;
     cout<<"Nilai pada pemanggilan ketiga  : "<<z<<endl;

     return 0;
}

    Pada kode diatas, variabel MD merupakan variabel normal (Non-Statis). Oleh karena itu setiap pemanggilan fungsi contoh() akan memberikan nilai yang sama. Berikut ini hasil yang akan diberikan oleh program diatas.
Contoh Non-Variabel Statis
Contoh Non-Variabel Statis




Seandainya sobat menemukan kesalahan baik dari segi penjelasan maupun penulisan, mohon kritik dan saran yang membangun untuk kemajuan dan kebaikan bersama. Akhir kata, Terimakasih atas kunjungannya.............

Komentar

Postingan populer dari blog ini

Robot Pabrik

MATERI ROBOTIKA

1... 2... 3... 4.. 5... 6.... 8.... 9... 10.. 11... 12 13 14...

Program Kalkulator Sederhana Dengan Visual C++

Assalamualaikum..        Selamat hari sabtu, diluar cerah banget. insyaAllah hati kita semua jg cerah yaa, amiin . hehe kali ini saya akan berbagi contoh program kalkulator dengan visual c++. walaupun sempat belajar matakuliah c++ dasar sebelumnya, tapi pada visual c++ lebih mirip vb.net. program yang digunakan untuk menjalankan program ini juga masih satu keluarga di microsoft visual studio. hanya beberapa scriptnya saja yang berbeda, misal, penggunaan -> untuk menggantikan = . kondisi if elsenya jg tidak sama dengan visual basic, kondisi if elsenya sama dengan php, dan key sensitive, besar kecilnya huruf sangat berpengaruh disini. yupp kita mulai dari membuat program sederhana ya, membuat kalkulator. cekidoot :D langkah pertama yang dibutuhkan adalah : 1. Pastikan komputer agan sudah terinstal microsoft visual studio yaa minimal yang 2005, jika belum bisa minta sama temennya yg punya, atau download juga boleh :) 2. Open program visual studio, yang saya ...