Pernyataan for Arduino Uno  dan Aplikasinya Blog Adi Sanjaya Global Techno Solution - AS-GTS

Pernyataan for Arduino Uno dan Aplikasinya Blog Adi Sanjaya Global Techno Solution - AS-GTS

Size
Price:

Read more



Pernyataan for Arduino Uno  dan Aplikasinya
Sebelum mencoba menggunakan for, marilah kita pahami bentuk pernyataan ini. Strukturnya seperti berikut:
for (inisialisasi; penghenti; penaikan)
pernyataan
Pengulangan terhadap pernyataan ditentukan oleh tiga bagian: 1) inisialisasi, 2) penghenti, dan 3) penaikan. Bagian inisialisasi dijalankan sekali sebelum bagian pernyataan dijalankan. Bagian penghenti akan selalu dievaluasi terlebih dahulu sebelum bagian pernyataan dijalankan. Sekiranya bagian penghenti ini bernilai salah (false), pengulangan akan dihentikan. Bagian penaikan dijalankan secara otomatis setiap kali bagian pernyataan dijalankan.

Apabila ada beberapa pernyataan yang akan diulang melalui for, bentuknya menjadi seperti perikut:
for (inisialisasi; penghenti; penaikan){
pernyataan_1
Pernyataan_N
}
Oleh karena itu, pernyataan:
digitalWrite (PIN_12,HIGH);
delay (TUNDA_PENDEK);
digitalWrite (PIN_12, LOW);
delay (100);

digitalWrite (PIN_12,HIGH);
delay (TUNDA_PENDEK);
digitalWrite (PIN_12, LOW);
delay (100);

digitalWrite (PIN_12,HIGH);
delay (TUNDA_PENDEK);
digitalWrite (PIN_12, LOW);
delay (100);

bisa disederhanakan menjadi:
for (int i = 0; i<3; i++) {
digitalWrite (PIN_12,HIGH);
delay (TUNDA_PENDEK);
digitalWrite (PIN_12, LOW);
delay (100);
}

Pada contoh di atas, variabel i dideklarasikan secara lokal di for dan bertipe int. Nilai awalnya adalah 0. Di setiap iterasi (pengulangan) nilainya dinaikkan sebesar satu (melalui i++) dan iterasi berlangsung selama i < 3. Dengan demikian, i secara berturut-turut akan bernilai 0, 1, dan 2. Itulah sebabnya, pernyataan yang berada di dalam { dan } dijalankan tiga kali.

Contact Person : Taufik Adi Sanjaya
No HP / Whats App : 0823 2613 3990
PIN BBM 5983E244
FB : Taufik Adi Sanjaya
Alamat : Jalan Imogiri Timur KM 11, 
Blawong 1 , RT 01, Trimulyo, Jetis, Bantul 55781.

Anda membutuhkan komponen elektronik , Arduino, Sensor, Tutorial(paket belajar), jasa pembuatan alat berbasis mikrokontroler, kendali lampu via jaringan LAN, dan sebagainya ? anda dapat membelinya di www.kedaiarduino.com
 www.kedaiarduino.com

0 Reviews

Contact form

Name

Email *

Message *