welcome and thank you for visiting our web
Showing posts with label PemDas. Show all posts
Showing posts with label PemDas. Show all posts

Monday, October 23, 2017

Program Bintang Segitiga Pascal

Kali ini Saya akan mem-posting tentang “Program Bintang Segitiga Pascal” yaitu sebuah segitiga pascal yang isinya tersusun dari beberapa bentuk bintang ( * ).  Dan bahasa pemrograman yang akan saya gunakan disini yaitu bahasa pascal tentunya dengan menggunakan program Free Pascal.
Pertama saya akan gambarkan Flowchart-nya





nah setelah melihat flowchartnya mari kita buat Programnya, jangan lupa pake Free Pascal ya !!!


Program Bintang_SegitigaPascal;       //judul program
Uses crt;
Var
x,y,z,n: integer;       //x,y,z,n = variabel , integer = type data
Begin
Write(‘masukkan jumlah n :  ‘); readln(n);     //perintah input jumlah n
For x:=1 to n do    // pengulangan for,, x = baris , n = jumlah baris
Begin
For y:=x to n-1 do //variabel y(untuk cetak spasi) sama dengan baris (x) ,, n-1 = jumlah baris dikurangi 1
Begin
Write(‘ ‘);         //cetak spasi
End;
For z:=1 to x do   // variabel z(untuk cetak *) sama dengan 1 ke x(baris)
Begin
Write(‘* ‘);   //lakukan cetak * plus spasi
End;
Writeln;     //cetak semua
End;
Readln;          //baca proses kerja
End.

Latihan Flowchart

  • flowchart untuk menghitung nilai y dari persamaan y = 2x + 6



  • flowchart untuk menghitung luas lingkaran dengan rumus L = πr2.

    Algoritma :

  1. Mulai
  2. Tentukan nilai phi dan r
  3. Hitung L = phi x r2
  4. Cetak Hasil
  5.  Selesai
  • Flowchart: