Selasa, 19 April 2011

Program ini dibuat berdasarkan soal yang saya dapat pada waktu post test Praktikum Algoritma pemrograman pada hari senin/18/April/2011.
Begini soalnya :
 Buatlah program segitiga bintang yang batasnya di tentukan oleh user??
    contoh :
    input
    5

    output
    *
    **
    ***
    ****
    *****
    ****
    ***
    **
    *

Jawab :
    Algoritma
  • baca inputan dari user(n)
  • ulangi a=1 sampai n
  • ulangi b=1 sampai a
  • tampilkan (*)
  • kemudian ulangi lagi a=1 sampai n-1
  • ulangi b=n-1 sampai(menurun) 1
  • tampilkan (*)
Source code :

#include <stdio.h>

int main(){
    int n;
    scanf("%d", &n);
    for(int a=1; a<=n; a++){
        for(int b=1; b<=a; b++){
            printf("*");
        }printf("\n");
    }
    for(int a=1; a<=n-1; a++){
        for(int b=n-1; b>=a; b--){
            printf("*");
        }printf("\n");
    }
}



Running program :



Dan Alhamdulillah ternyata jawabanku benar ......ok ok ^_^
Categories:

0 comments:

Posting Komentar