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

Geany agar bisa compile di windows

Driver AXIOO NEON MNV Win XP & Win 7

Create a python application service on linux