Perbedaan Bahasa Pemrograman Pascal, C, dan C++ dari Segi Perulangannya (Loop) |
Pada artikel sebelumnya, sanabila.com telah membahas perbedaan-perbedaan mendasar tentang Pascal, C, dan C++, perbedaan tersebut antara lain :
- Perbedaan dari Segi Tipe Datanya
- Perbedaan dari Segi Variabelnya
- Perbedaan dari segi Konstantanya
- Perbedaan dari segi input dan outputnya
A. Perulangan For
Perulangannya (Loop) For |
- Dalam bahasa pemrograman C & C++, Syntax fornya sama persis.
- Format dalam syntax for adalah : for (<initial value>; <stop condition>; <incremental>) {}
B. Perulangan While
Perulangannya (Loop) While |
- Dalam bahasa pemrograman C & C++, Syntax whilenya sama persis.
- Format dalam syntax while adalah: while (<kondisi-lanjut>) {}
- Tidak ada keyword do pada while, deretan perintah setelah while() itulah yang akan dieksekusi.
C. Perulangan Repeat
Perulangannya (Loop) Repeat |
- Repeat-until dalam C & C++ adalah do while dan syntaxnya sama untuk C maupun C++.
- Format perulangan repeat adalah : do {} while (<kondisi-lanjut>);
- Keyword do while tidak bertindak sebagai begin end sehingga diperlukan { dan } jika ingin mengeksekusi beberapa baris perintah.
Sumber :
- Kernighan, Brian W. and Ritchie, Dennis M. 1988. C Programming Language 2nd Edition.
Prentice-Hall.
- Bem.ilkom.unsri.ac.id. Bahasa C dan C++.