Pada postingan kali ini saya akan memberikan koding untuk membuat program zig-zag menggunakan bahasa C. Oke langsung saja lihat kodingnya di bawah ini:
/*
*Program Menampilkan Zig-Zag
*
*mas-max.blogspot.com
*/
#include <stdio.h>
int main(void) {
int l, t, i, j;
const int c = 219; //219 adalah kode ASCII
printf("\n\t--MENGGAMBAR ZIG-ZAG--\n");
printf(" Lebar\t: ");
scanf("%d", &l);
printf(" Tinggi\t: ");
scanf("%d", &t);
printf("\n");
for(i = 1; i <= t; i++) {
printf("\t");
if(i > 1 && i < t) {
for(j = 1; j <= l; j++) {
if(j % 2 == 1) {
printf("%c", c);
} else {
printf(" ");
}
}
} else {
if(i == 1) {
for(j = 1; j <= l; j++) {
if(j % 2 == 1 || j % 4 == 0) {
printf("%c", c);
} else {
printf(" ");
}
}
}
if(i == t) {
for(j = 1; j <= l; j++) {
if(j % 2 == 1 || j % 4 == 2) {
printf("%c", c);
} else {
printf(" ");
}
}
}
}
printf("\n");
}
getch();
return 0;
}
*Program Menampilkan Zig-Zag
*
*mas-max.blogspot.com
*/
#include <stdio.h>
int main(void) {
int l, t, i, j;
const int c = 219; //219 adalah kode ASCII
printf("\n\t--MENGGAMBAR ZIG-ZAG--\n");
printf(" Lebar\t: ");
scanf("%d", &l);
printf(" Tinggi\t: ");
scanf("%d", &t);
printf("\n");
for(i = 1; i <= t; i++) {
printf("\t");
if(i > 1 && i < t) {
for(j = 1; j <= l; j++) {
if(j % 2 == 1) {
printf("%c", c);
} else {
printf(" ");
}
}
} else {
if(i == 1) {
for(j = 1; j <= l; j++) {
if(j % 2 == 1 || j % 4 == 0) {
printf("%c", c);
} else {
printf(" ");
}
}
}
if(i == t) {
for(j = 1; j <= l; j++) {
if(j % 2 == 1 || j % 4 == 2) {
printf("%c", c);
} else {
printf(" ");
}
}
}
}
printf("\n");
}
getch();
return 0;
}
Dan hasilnya akan seperti ini:
---Semoga Berhasil---
0 komentar:
Posting Komentar