16 Desember 2012

Apa saja Jump Statement di C++ ?

Perintah Break atau Pemutusan

Dengan menggunakan Break kita dapat memutuskan pengulangan atau loops walaupun sebenarnya condition masih terpenuhi. Perhatikan contoh berikut :

#include <iostream>
using namespace std;
 
int main () 
{ 
int n; 
for(n=10; n>0; n--) 
{ 
cout << n << ", "; 
if(n==3) 
{ 
cout << "countdown aborted!"; 
break; 
} 
} 
return 0; 
}

Perintah continue atau Melanjutkan

Instruksi continue menyebabkan program loncat ke akhir dari loop, dan melanjutkan ke iterasi berikutnya. Contoh :
#include <iostream>
using namespace std;
 
int main () 
{ 
for(int n=10; n>0; n--) { 
if(n==5) continue; 
cout << n << ", "; 
} 
cout << "Selesai!\n"; 
return 0; 
} 

Perintah goto

Intruksi goto dalam pemrograman bahasa C++ berfungsi membuat lompatan dalam program. Tujuan dari lompatan diidentifikasikan dengan label, label merupakan suatu identifier yang diikuti dengan tanda titik dua (:) yang berisikan argumen-argumen. Perhatikan contoh :
#include <iostream>
int main ()
{
  int nilai=10;
  awal:
  cout << nilai << ", ";
  nilai--;
  if (nilai>0)
goto awal;
  cout << "CONTOH PROGRAM C++";
  return 0;
}

Fungsi exit

exit terdefinisi dalam library cstdlib (stdlib.h).exit terdefinisi dalam library cstdlib (stdlib.h). Tujuan dari exit adalah untuk menghentikan program yang berjalan dengan kode exit tertentu. Penggunaan fungsi exit sebagai berikut :
void exit (int exit code);

Kode exit digunakan oleh system operasi tertentu yang mana memanggil program tersebut. Secara konvensi, suatu exit code 0 berarti program berakhir secara normal dan nilai lain berarti suatu kesalahan telah terjadi.

jump statement in c++

1 komentar:

  1. kang arif untuk bahasa pemerograman c++ ada ga yang bisa di borong sekali klick
    konfirm ya kang ke ke email sy
    klisefoto@gmail.com
    tanks.denny

    BalasHapus


EmoticonEmoticon