Buatlah segitiga sama sisi sesuai input


Saya akan memberikan contoh membuat segitiga dengan menggunakan bahasa C.
dibawah ini adalah kode snippet saja. Logika nya silahkan di pelajari di sini! 

#include <stdio.h>
int main() {
    int rows, star, spaces;
    int number_of_stars = 6; //set brp jumlah bintang
    int number_of_rows = number_of_stars;
    for (rows=1; rows <= number_of_rows; rows++) {

         for (spaces=1; spaces <= number_of_stars; spaces++) {
             printf(" ");
         }
         for (star=1; star <= rows; star++) {
             printf("*");
             printf(" ");
         }
        printf("\n");
        number_of_stars = number_of_stars - 1;
   }

  return 0;
}
Output dari kode diatas
      *
     * *
    * * *
   * * * *
  * * * * *
 * * * * * *
Coba jalankan yang ini , dan lihat apa hasilnya
#include<stdio.h>
int a,b;
int main(){

   for(a=1; a<=10; a++){
   
      for(b=1; b<=a; b++){
                  
          printf("*");
       }

     printf("\n");
  }
}

source code : http://teknosains.com/i/membuat-segitiga-sama-sisi-dengan-bahasa-c

Komentar

Postingan populer dari blog ini

Contoh membuat CV dan lamaran kerja

MAKALAH KEMACETAN LALU LINTAS DI INDONESIA

Akuisisi Data