Rabu, 22 Desember 2010

Membuat wajik dalam bahasa c (belajar pemrograman praktek )



wew...
masih berkutat sama tugas nii...

okeh

heres the potret...



untuk membuat program seperti itu hanya mememerlukan 3 langkah saja (sebenarnya ada 2 sih...)

  • Buat segitiga biasa (segitiga atas) .




s.code segitiga atas

#include
int main () {
int baris, spasi, star, i;

printf("tinggi bangun = ");
scanf ("%d",&baris);

for(i=1; i<=baris; i++){
for(spasi=0; spasi < (baris-i); spasi++){
printf(" ");
}
for(star=0; star < 2*i-1; star++){
printf("*");
}
printf("\n");

}
scanf ("%d",&baris);
}


  • Buat segitiga bawah.




s.code segitiga bawah

#include
int main () {
int baris, spasi, star, i;

printf("tinggi bangun = ");
scanf ("%d",&baris);

for (i=(baris-1); i>0; i--){
for(spasi=0; spasi<(baris-i); spasi++){
printf(" ");
}
for(star=0; star< 2*i-1; star++){
printf("*");
}
printf("\n");
}
scanf ("%d",&baris);
}


  • jogreskan keduanya.


s.code program keseluruhan

#include
int main () {
int baris, spasi, star, i;

printf("tinggi bangun = ");
scanf ("%d",&baris);

for(i=1; i<=baris; i++){
for(spasi=0; spasi < (baris-i); spasi++){
printf(" ");
}
for(star=0; star < 2*i-1; star++){
printf("*");
}
printf("\n");

}

for (i=(baris-1); i>0; i--){
for(spasi=0; spasi<(baris-i); spasi++){
printf(" ");
}
for(star=0; star< 2*i-1; star++){
printf("*");
}
printf("\n");
}
scanf ("%d",&baris);
return 1;

}

terima kasih.. wew
:_))

Tidak ada komentar:

Posting Komentar