Upload
den-askhari
View
1.790
Download
10
Embed Size (px)
Citation preview
1
Khasnur Hidjah
PROGRAM STUDI MANAJEMEN INFORMATIKA
STMIK BUMIGORA
PRE TEST
Jelaskan Pengertian dari Algoritma dan Flowchart?
Sebutkan dan jelaskan struktur algoritma? Sebutkan dan jelaskan lima simbol dari
flowchart!
2
Buatlah Algoritma dan flowchart untuk menghitung keliling lingkaran, jika diketahui rumus kel. Lingkaran 2*phi*r dan nilai phi sdh diketahui = 3.14 sedangkan nilai untuk jari-jari (r) diinputkan lewat keyboard
3
Flowchart
Definisi: Bentuk gambar/diagram yang mempunyai aliran
satu atau dua arah secara sekuensial
Kegunaan: Untuk mendesain program Untuk merepresentasikan program
Maka, flowchart harus dapat merepresentasikan komponen-komponen dalam bahasa pemrograman
4
Pembuatan Flowchart
Sebelum pembuatan program Mempermudah programmer dalam menentukan alur
logika program
Sesudah pembuatan program Menjelaskan alur program kepada orang lain
Lambang
6
Lambang (2)
7
Lambang (3)
Lambang (4)
Percabangan
Lambang (6)
Problem: Menghitung luas persegi panjang Algoritma:Header : Algo. Menghitung Luas
Persegi PanjangDeklarasi: var p,l,L : integer;Deskripsi
1.Masukkan panjang(p)2.Masukkan lebar(l)3.Hitung luas(L), yaitu L= p * l 4.Cetak luas(L)
Contoh Flowchart
Soal-soal
1.Buatlah algoritma dan Flowchart untuk menghitung konversi suhu, dari Celcius menjadi Reamur dan Farenheit.
Input: suhu dalam Celcius
Proses: R = 4/5 * C dan F = 9/5 * C + 32
Output: suhu dalam Reamur dan Farenheit
2. Buatlah algoritma dan Flowchart untuk mencetak bilangan ganjil dari 1 – 100
Algoritma dan flowchartMencetak bilangan ganjil 1-100
Algoritmanya:Header :
Algoritma mencetak bil. Ganjil 1-100
Deklarasi :
1. i = 1
2. i = integer
Deskripsi
3. if I mod 2 == 1
4. jika ya tampilkan I
jika tidak ke step 5
5. i = i + 1
6. if I > 100
7. jika ya selesai
8. Jika tidak ke step 3
14
TUGAS
1. Buatlah algoritma dan Flowchart untuk mencetak bilangan ganjil dari 1 – 100
2. Carilah simbol-simbol dalam flowchart selain yang telah diberikan, minimal 10 simbol
15