- While Do
//Program segitiga bintang
#include <stdio.h>
#include <stdlib.h>
main()
{
int x,y; // x var pencacah kolom | y var pencacah baris
y=1;
while (y<=5)
{
x=1;
while (x<=y)
{
printf("*");
x++; // penambahan variabel x agar perulangan terhenti
}
y++; // penambahan variabel x agar perulangan terhenti
printf("\n");
}
system ("pause");
return 0;
}
- Do While
//Program segitiga bintang
#include < stdio.h >
#include < stdlib.h>
main()
{
int x,y; // x var pencacah kolom | y var pencacah baris
y=1;
do
{
x=1;
do
{
printf("*");
x++;
} // penambahan variabel x agar perulangan terhenti
while (x<=y);
y++; // penambahan variabel y agar perulangan terhenti
printf("\n");
}
while (y<=5);
system ("pause");
return 0;
}
Walaupun sintaksnya agak sedikit berbeda namun akan menghasilkan output yang sama, berikut hasil outputnya
0 komentar :
Posting Komentar