Mengubah anak ayam dari while do menjadi for

Karena mau Uas DASPROG yang bikin mumet, mulai sekarang nyoba nyoba soal aja deh, biar kalo liat soal waktu UAS gak kaget.
Aslinya seperti ini
#include "stdio.h"
int main()
{
 int n;
 do { printf("Masukan nilai N > 0 :"); scanf("%d",&n); } while (n <= 0);
do {
 printf("Anak Ayam Turun %d \n", n);
 if (n==1)
 { break;}
else {
 n = n -1;
 printf("Mati satu tinggal %d \n", n); }
}
while ( n > 0);
printf("Mati satu tinggal induknya\n");}
Dalam soal UTS tahun 2010, disuruh mengubah yang berwarna merah 'do-while' menggunakan 'for', nah setelah mencoba beberapa menit akhirnya jadi, setelah dirubah, hasilnya adalah seperti ini
for(i=i;i>=0;){
	printf("Anak Ayam turun %d\n",i);
	i=i-1;
		if(i>0){
			printf("Mati Satu Tinggal %d\n",i);
		}if(i==0){
			printf("Mati Satu Tinggal Induknya\n\n");
			break; 
		}
}

Postingan populer dari blog ini

Driver AXIOO NEON MNV Win XP & Win 7

Geany agar bisa compile di windows

Create a python application service on linux