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