Dalam pemrograman Arduino, pengulangan (looping) adalah konsep penting untuk menjalankan perintah berulang kali tanpa menulis kode yang sama secara berulang. Dua struktur pengulangan yang sering digunakan adalah while loop dan do-while loop. Artikel ini membahas fungsi, cara kerja, sintaks serta contoh penerapannya dalam program arduino.
While
Statement ini akan menguji nilai kondisi sebelum mengeksekusi blok program, jika kondisi awal bernilai TRUE maka blok program akan terus diulang sampai kondisi bernilai FALSE. Jika kondisi awal bernilai FALSE maka blok program tidak akan dieksekusi.
Sekarang kita langsung ke contoh program sederhana, hanya menggunakan serial monitor
Jalankan program dan buka serial monitor, perhatikan, nilai awal variabel “var” adalah 6, sehingga saat masuk loop, statement while tidak dieksekusi karena kondisi awalnya tidak terpenuhi, akibatnya program akan langsung meng-eksekusi main loop.
Do . . While
Statement ini menjalankan blok program setidaknya satu kali, kemudian menguji kondisi nya, jika kondisi terpenuhi, maka blok program akan dilanjutkan, statement ini cocok digunakan saat kita perlu memastikan suatu program dijalankan sekali sebelum mengevaluasi kondisinya.
Sekarang kita langsung ke contoh program sederhana, hanya menggunakan serial monitor
Jalankan program dan buka serial monitor, perhatikan setelah blok program 4 mencetak kalimat “mulai pengulangan”, nilai awal variabel “y” adalah 10, itu artinya kondisi untuk masuk loop do . .while pertama tidak terpenuhi, tapi baris program tetap dieksekusi satu kali. sedangkan pada loop do. .while kedua, nilai awal variabel “x” adalah 0 sehingga kondisi awalnya terpenuhi dan baris program loop akan dieksekusi sampai kondisinya menjadi tidak terpenuhi.
58 pemikiran pada “Fungsi Loop Do dan While Pada Arduino”
Impressive, your post really struck a chord with me! You possess a fantastic way of capturing readers’ attention.
Impressive, your post really struck a chord with me! You possess a fantastic way of capturing readers’ attention.
Monetize your traffic instantly—enroll in our affiliate network! https://shorturl.fm/kMVoH
https://shorturl.fm/BGPPC
https://shorturl.fm/w4SRS
https://shorturl.fm/yz9CS
https://shorturl.fm/7hxVy
https://shorturl.fm/m0qYa
https://shorturl.fm/H0Kn2
https://shorturl.fm/EBtCG
https://shorturl.fm/STIi6
https://shorturl.fm/JKJPK
https://shorturl.fm/tFpav
https://shorturl.fm/e7KHA
https://shorturl.fm/c94ET
https://shorturl.fm/TRI4Z
https://shorturl.fm/PjKTx
https://shorturl.fm/Bf8E8
https://shorturl.fm/u2KA5
https://shorturl.fm/KWSxz
https://shorturl.fm/TY4OY
https://shorturl.fm/VaMzA
https://shorturl.fm/yzsoR
https://shorturl.fm/VkoFQ
https://shorturl.fm/Tr0OS
https://shorturl.fm/hZDxy
https://shorturl.fm/AsNQr
https://shorturl.fm/Qs1vW
https://shorturl.fm/BBFly
https://shorturl.fm/PEZ2C
https://shorturl.fm/dpGhg
https://shorturl.fm/PhpTN
https://shorturl.fm/1MojG
https://shorturl.fm/wgoMz
https://shorturl.fm/PJvJX
https://shorturl.fm/qGeg2
https://shorturl.fm/Ffpqi
https://shorturl.fm/g2765
https://shorturl.fm/jFjeG
https://shorturl.fm/852n9
https://shorturl.fm/Q8tLC
https://shorturl.fm/yQWKa
pqbi6l
https://shorturl.fm/W2UJu
https://shorturl.fm/Sc9cm
https://shorturl.fm/VsFba
ga6i6t
Special ability to earn $ASTER bonus https://is.gd/CGTnqR
Special ability to earn $ASTER bonus https://is.gd/CGTnqR
Promote our brand and watch your income grow—join today!
Monetize your traffic instantly—enroll in our affiliate network!
Refer customers, collect commissions—join our affiliate program!
Monetize your traffic with our affiliate program—sign up now!
9prawz
Turn your audience into earnings—become an affiliate partner today!
Get paid for every referral—sign up for our affiliate program now!
Promote our brand and watch your income grow—join today!
https://shorturl.fm/9TwYC
https://shorturl.fm/8HIA2