Menggunakan fungsi goto untuk mengulang perintah

Posted By masdimas on Tuesday 13 December 2016 | 20:43

Kasus

Anda ingin menggnakan statemen goto untuk mengulang satu atau sekelompok perintah?

Solusi 

Untuk menangani permassalahan ini, Anda perlu mendefinisikan label di bagian awal (sebelum perintah  yang akan diulang).Selain itu, Anda juga memerlukan variabel yang berperan sebagai penghitung langkah(counter)  untuk menentukan jumlah pengulangan yang diinginkan.
Contoh progam di bawah ini. 

#include
#include

int main()
{
    ///kamus
    int angka,counter=0,label;
    ///algoritma
    printf("Masukan Banyaknya perulangan   : ");
    scanf("%d",&angka);

label:
    if(counter
    {
     printf("\nBaris ke %d\n",++counter);
     goto label;
    }


}

Hasil progam :



Blog, Updated at: 20:43

0 komentar:

Post a Comment

Masukan Alamat E-mail Anda Untuk Berlangganan Gratis !

Jangan lupa melakukan Aktivasi dengan link yang kami kirimkan ke e-mail anda

Delivered by FeedBurner