/*
* program box2.c
* menggambar zigzag vertikal menggunakan ASCII
*
* Aan Junian, 2013
*
*/
#include <stdio.h>
int main(void)
{
int l, t, i, j, f;
const int c = 219;
printf("\nMENGGAMBAR ZIG-ZAG\n");
printf(" lebar : ");
scanf("%d", &l);
printf(" tinggi : ");
scanf("%d", &t);
printf("\n");
f = 0;
for(i = 1; i <= t; i++)
{
printf("\t");
if(i % 2 == 1)
{
for(j = 1; j <= l; j++)
{
printf("%c", c);
}
} else
{
if(f == 0)
{
for(j = 1; j < l; j++)
{
printf(" ");
}
printf("%c", c);
f = 1;
} else if(f == 1)
{
printf("%c", c);
f = 0;
}
}
printf("\n");
}
return 0;
}
Command Prompt
Note: yang berwarna hijau bukan bagian dari scipt (hanya penjelasan)