Lompatan Program dengan Kata Kunci “GoTo”




Bahasa C juga menyediakan kata kunci goto yang digunakan agar program dapat meloncat ke baris tertentu yang kita pilih. Berbeda dengan statement break dan continue yang umumnya digunakan untuk proses pengulangan, statement goto dapat ditempatkan di mana saja sesuai dengan kebutuhan program. Berikut program yang akan menunjukkan penggunaan statement goto di dalam proses pengulangan.

Contoh :

#include <stdio.h>
#define TRUE 1
#define FALSE 0

int main(void)
{
  int counter=0;
  while (TRUE)
{
      counter++;
      if (counter > 10)
        goto labelku;
        printf(“Baris ke-%d\n”, counter);
     }

    labelku :
    printf(“Statement di luar blok pengulangan”);
    return 0;
}



Share on Google Plus

About Robotics University

    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment