• Jika total harga pembelian > 1.500.000,- maka dapat diskon 10%
1.CPU 700.000
2.RAM 380.000
3.Motherboard 800.000
ALGORITMA
Nota
1. Baca harga = 0.
2. Melakukan proses looping
3. a. Masukkan harga barang ke-%d yang menyatakan x.
b. Menjumlahkan harga dengan x yang menyatakan harga = harga + x
c. Tanyakan, Apakah Anda akan membeli barang lagi?
d. Jika ya, maka kembali ke proses 3. a.
e. Jika tidak, maka tanya lagi. Apakah harga > 1.500.000?
f. Jika ya, maka mengalikan harga dengan 0,1 yang menyatakan diskon, diskon = 0,1 * harga
g. Mengurangi harga dengan diskon yang menyatakan total, total = harga – diskon
h. Cetak total.
i. Stop.
j. Jika tidak, maka diskon = 0.
k. Maka total akan sama dengan harga.
l. Cetak total.
m. Stop.
4. Program selesai.
FLOWCHART
Nota
Tampilkan postingan dengan label Logika dan Algoritma. Tampilkan semua postingan
Tampilkan postingan dengan label Logika dan Algoritma. Tampilkan semua postingan
Sabtu, 28 Mei 2011
Algoritma&Flowchart Menampilkan deret bilangan genap
ALGORITMA
Menampilkan deret bilangan genap
1. Baca nilai i=0, x=0.
2. Masukkan jumlah data yang akan diinputkan yang menyatakan (n)
3. Melakukan proses looping.
4. a. Menjumlahkan i dengan 1 yang menyatakan data ke-…, i= i+1
b. Menjumlahkan x dengan 2 yang menyatakan bilangan genap, x= x+2
c. Membagi bilangan x dengan 4 yang menyatakan z, z= x/4
d. Tanyakan, apakah sisa pembagian z=0?
e. Jika ya, maka data tersebut harus dicontinue dan kembali ke proses 4. b.
f. Jika tidak, maka cetak x.
g. Tanyakan, apakah i = n?
h. Jika tidak, maka kembali ke proses 3. a.
i. Jika ya, maka stop.
5. Program selesai.
FLOWCHART
Menampilkan deret bilangan genap
Menampilkan deret bilangan genap
1. Baca nilai i=0, x=0.
2. Masukkan jumlah data yang akan diinputkan yang menyatakan (n)
3. Melakukan proses looping.
4. a. Menjumlahkan i dengan 1 yang menyatakan data ke-…, i= i+1
b. Menjumlahkan x dengan 2 yang menyatakan bilangan genap, x= x+2
c. Membagi bilangan x dengan 4 yang menyatakan z, z= x/4
d. Tanyakan, apakah sisa pembagian z=0?
e. Jika ya, maka data tersebut harus dicontinue dan kembali ke proses 4. b.
f. Jika tidak, maka cetak x.
g. Tanyakan, apakah i = n?
h. Jika tidak, maka kembali ke proses 3. a.
i. Jika ya, maka stop.
5. Program selesai.
FLOWCHART
Menampilkan deret bilangan genap
Algoritma&Flowchart Menentukan Tahun Kabisat atau bukan, antara 1900-2020
ALGORITMA
Menentukan Tahun Kabisat
1. Masukkan tahun sembarang (antara 1900-2020) yang menyatakan t.
2. Tanyakan, Apakah y>=1900 dan y<=2020. 3. a. Jika tidak, maka akan muncul ERROR. b. Stop. 4. a. Jika ya, maka bagi bilangan tersebut (t) dengan 4 yang menyatakan x, x=t/4. b. Tanyakan, apakah sisa pembagian x=0? c. Jika ya, maka cetak bahwa tahun tersebut termasuk tahun kabisat. d. Stop. e. Jika tidak, maka cetak bahwa tahun tersebut bukan tahun kabisat. f. Stop. 5. Program selesai. FLOWCHART Menentukan Tahun Kabisat
Menentukan Tahun Kabisat
1. Masukkan tahun sembarang (antara 1900-2020) yang menyatakan t.
2. Tanyakan, Apakah y>=1900 dan y<=2020. 3. a. Jika tidak, maka akan muncul ERROR. b. Stop. 4. a. Jika ya, maka bagi bilangan tersebut (t) dengan 4 yang menyatakan x, x=t/4. b. Tanyakan, apakah sisa pembagian x=0? c. Jika ya, maka cetak bahwa tahun tersebut termasuk tahun kabisat. d. Stop. e. Jika tidak, maka cetak bahwa tahun tersebut bukan tahun kabisat. f. Stop. 5. Program selesai. FLOWCHART Menentukan Tahun Kabisat
Langganan:
Postingan (Atom)


