
Pada tutorial sebelumnya di switch-case, sobat pasti menemukan kata break kan? Penasaran gak apa maksud dari kata tersebut? Berikut ini adalah penjelasan kata-kata tersebut:
Break
Keyword break digunakan untuk keluar dari sebuah pengulangan. Berikut ini contoh dari penggunaan break:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
int main(){ | |
char s[20] = "Kitahu Komputer"; | |
int i; | |
for (i = 0; i<5; i++){ | |
if(i == 3){ | |
break; | |
} | |
printf("%s-%d\n",s,i); | |
} | |
return 0; | |
} |

Continue
Keyword continue digunakan untuk melewatkan sebuah pengulangan. Berikut ini contoh dari penggunaan continue:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
int main(){ | |
char s[20] = "Kitahu Komputer"; | |
int i; | |
for (i = 0; i<5; i++){ | |
if(i == 3){ | |
continue; | |
} | |
printf("%s-%d\n",s,i); | |
} | |
return 0; | |
} |

Goto
Keyword goto digunakan untuk berpindah ke label tertentu. Untuk menggunakan keyword ini harus membuat label terlebih dahulu. Berikut ini contoh dari penggunaan goto:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
int main(){ | |
int i = 0; | |
//membuat label | |
sini: | |
printf("Nilai i = %d\n", i); | |
i++; | |
if(i <= 3){ | |
goto sini; | |
} | |
printf("Program Selesai\n"); | |
return 0; | |
} |

Video Pembahasan
Terima Kasih:
MODUL ALPRO LAB SEA
Post a Comment
Post a Comment