Program C : Pola Jam Pasir Ganjil

Sumber : kompas.com

      Pada dasarnya, cara membuat pola jam pasir adalah dengan menggabungkan 2 segitiga sama sisi. Untuk membuat pola tersebut di program c dapat menggunakan 2 for dan 1 if.
script untuk membuat pola jam pasir seperti gambar diatas adalah sebagai berikut :

#include <stdio.h>

int main(){

int i, j, n;

printf("masukan n : ");
scanf("%d", &n);

for (i=1; i<2*n; i++){
for (j=1; j<2*n; j++){
if (  (i<=j && i+j<=2*n)  ||  (i>n && i>=j && i+j>=2*n)  ) printf("*");
else printf(" ");
}
printf("\n");
}
}

i=baris
j=kolom
n=tinggi segitiga

Hasil :



1 komentar:

Copyright © 2013 Yanamon