Anda di halaman 1dari 5

TUGAS MANDIRI MATA KULIAH ALGORITMA PEMROGRAMAN 1 ALGORITMA DAN FLOWCHART MENCETAK BILANGAN GANJIL KURANG DARI 10

Di susun oleh : ERNITA MAULIDIA Nim. D03109042

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TANJUNGPURA 2012

1. Algoritma untuk menampilkan angka ganjil dari 0 sampai 10 dengan FOR Algoritmanya sebagai berikut:

1. 2. 3. 4. 5. 6. 7.

Mulai Deskripsi bilangan=1 cetak bilangan 1 jika bilangan < 10 maka for bilangan = bilangan + 2 cetak bilangan selesai

Flowchart :
mulai Bil := 1

cetak

FoR Bil =1 to 10 D0

ya

Bil := Bil+2

tidak selesa i

2. Algoritma untuk menampilkan angka ganjil dari 0 sampai 10 dengan WHILE DO Algoritmanya sebagai berikut:

1. 2. 3. 4. 5. 6. 7.

Mulai bilangan=1 cetak bilangan 1 WHILE bilangan < 10 DO Bilangan = bilangan + 2 cetak bilangan selesai

Flowchart :

mulai Bil := 1

Cetak Bilangan

While Bil < 10

ya

Bil := Bil+2

tidak selesa i

3. Algoritma untuk menampilkan angka ganjil dari 0 sampai 10 dengan REPEAT UNTIL Algoritmanya sebagai berikut: 1. 2. 3. 4. 5. 6. 7. Input bilangan bilangan=1 cetak bilangan 1 REPEAT Bilangan = bilangan + 2 UNTIL bilangan <10 cetak bilangan selesai

Flowchart :

mulai Bil := 1

Cetak Bilangan

Bil := Bil+2
Cetak Bilangan

ya
Repeat until Bil < 10

tidak selesa i

Algoritma
Algoritma adalah urutan langkah-langkah logika yang menyatakan suatu tugas dalam menyelesaikan suatu masalah atau problem. Contoh : Buat algoritma untuk menentukan apakah suatu bilangan merupakan bilangan ganjil atau bilangan genap. Algoritmanya : 1. Bagi bilangan dengan bilangan 2 2. Hitung sisa hasil bagi pada langkah 1. 3. Bila sisa hasil bagi sama dengan 0 maka bilangan itu adalah bilangan genap tetapi bila sisa hasil bagi sama dengan 1 maka bilangan itu adalah bilangan ganjil.

Flowchart
Flowchart adalah gambaran dalam bentuk diagram alir dari algoritmaalgoritma dalam suatu program, yang menyatakan arah alur program tersebut.

Anda mungkin juga menyukai