Thursday, November 1, 2012

Bentuk Segitiga Sama Kaki menggunakan Bahasa C

1. Buatlah sebuah segitiga sama kaki dengan bentuk seperti di bawah ini. Dengan masukan N dari user.
Input: 5
*
***
*****
***
*
Coding :


#include <stdio.h>
#include <stdlib.h>
int a,i,b,c,d; //varibale dengan tipe data integer
int main (void){ //fungsi utama
 printf("Masukkan Angka : ");//printah untuk memasukan angka
 scanf("%d",&i);//angka yang di input dalam bentuk desimal
 system("cls");// membersihkan screen
 for(a=1; a<=i; a++){ // akan melakukan looping ketika varibale a kurang/samadengan varibale i
  if(a%2 != 0){ //jika  a modulus 2 tidak sama dengan 0 
   for(b=1; b<=a; b++){// 
    printf("*");// mencetak karakter
   }
   printf("\n");//membuat baris baru
  } }
 for(c=i-1; c>=0; c--){
  if(c%2 != 0){//jika  c modulus 2 tidak sama dengan 0

   for(d=1; d<=c; d++)
                       {
   printf("*");
   }
   printf("\n");
  }
 }
 system("pause");//mencegah program menutup otomatis ketika debug
 return 0;
}

No comments:

Post a Comment