Friday, May 9, 2014

Dalam  pemrograman bahasa C kita juga dapat membuat output bentuk seperti segitiga dengan menggunakan karakter seperti *, # , angka, ataupun yang laingnya. Kali ini akan dibahas mengenai program untuk membuat segitiga dengan perulangan (increment) angka. Jadi dalam program ini akan menggunakan perulangan (increment) angka  untuk membuat segitiga. Berikut merupakan program untuk membuat program segitiga dengan perulangan (increment) angka.

Berikut merupakan koding untuk memmbuat program tersebut

#include <stdio.h>
#include <conio.h>


int main()
{
    int a, b, c, d;
    printf ("Masukkan perulangan :");
    scanf("%d", &a);

   
    for (b=0;b<=a;b++)
    {

        //untuk membuat perulangan menurun dalam jarak segitiga agar menjorok ke tengah
        for (c=a;c>=b;c--)
        {
            printf(" ");
        }

        //untuk mengulang banyak angka yang akan di tampilkan
        for (d=1;d<=b;d++)
        {
            printf("%d", d);
           
        }

       
        printf(" "); //untuk membuat jarak dengan segitiga 1

        //untuk mengulang banyak angka yang akan di tampilkan
        for (d=1;d<=b;d++)
        {
            printf("%d", d);
        }
       
       
        printf("\n");
    }
    getch(); // untuk menghentikan layar
}

Berikut merupakan output daari program diatas.














Koding program diatas dapat diganti untuk membuat bentuk segitiga yang diinginkan. Bisa menggunakan karakter *, #, @, huruf, ataupun yang lainnya.



0 comments: