Kumpulan Program Sederhana dalam Bahasa C untuk ATMega8535 (2) – Jenis-jenis perulangan

Kumpulan Program Sederhana dalam Bahasa C untuk ATMega8535 (2) – Jenis-jenis perulangan

a. Perulangan For

Listing Program

int main (void){

 

USART_INIT(MYUBRR);

for (int i=0;i<5;i++)

USART_Transmit(i);

while(1);

}

Listing program dapat didownload di sini

b. Perulangan While

Memiliki bentuk yang sama dengan for  hanya saja pada while proses perulangan terus dilanjutkan hingga diperoleh kondisi false

int main (void){

 

USART_INIT(MYUBRR);

int counter=0;

while (counter<5){

USART_Transmit(counter);

counter++;

}

while(1);

}

Listing program dapat didownload di sini

c. Perulangan Do / While

Perulangan ini dilakukan dengan terlebih dahulu melakukan satu kali proses dan selanjutnya diulang hingga diperoleh nilai yang false dari while

int main (void){

 

USART_INIT(MYUBRR);

int counter=0;

do{

USART_Transmit(counter);

counter++;

}

while(counter<5);

while(1);

 

}

Listing Program dapat didownload di sini

d. Perulangan Nested

Merupakan perulangan yang dilakukan di dalam perulangan sebagai berikut

int main (void){
USART_INIT(MYUBRR);
for (int i=0;i<5;i++)
for (int j=0;j<3;j++)
USART_Transmit(i);
while(1);
}

Di sini proses perulangan dilakukan sebanyak I x j

Listing Program dapat didownload di sini

DELTA ELECTRONIC

Paulus Andi Nalwan, ST

Translate »