SEMESTER 1
LOGIKA & ALGORITMA
TUGAS PERTEMUAN 3
PERORANGAN
PERORANGAN
NIM : 13190183
NAMA : HARIS SYAEFUL AMRI
KELAS : 13.1B.07
JURUSAN : TEKNIK KOMPUTER
NAMA : HARIS SYAEFUL AMRI
KELAS : 13.1B.07
JURUSAN : TEKNIK KOMPUTER
1. Diketahui empat bilangan o, p, q, dan r. Buatlah flowchart/diagram alir untuk mendapatkan nilai terbesar diantara keempat bilangan tersebut.
Jawaban :
Algoritmanya :
1 . Start/Mulai
2 . Inisiasi o, p, q, dan r sebagai integer
3 . Masukan nilai o
4 . Masukan nilai p
5 . Masukan nilai q
6 . Masukan nila r
7 . Jika nilai o > nilai p , nilai o > nilai q dan nilai o > nilai r “ maka cetak bilangan pertama adalah bilangan terbesar “
8 . Jika nilai p > nilai o , nilai p > nilai q dan nilai p > nilai r “maka cetak bilangan kedua adalah bilangan terbesar “
9 . Jika nilai q > nilai o , nilai q > nilai p dan nilai q > nilai r “ maka cetak bilangan ketiga adalah bilangan terbesar”
10. Jika nilai r > nilai o , nilai r > nilai p dan nilai r > nilai q “ maka cetak bilangan keempat adalah bilangan terbesar”
11. End/Selesai
Flowchartnya :
2. Buatlah flowchart/diagram alir untuk mengitung N suku pada deret berikut:
a. S = 1 + 3 + 5 + 7 + 9 + ...
b. S = 2 + 5 + 10 + 17 + 26 + ...
c. S = 1 – 2 + 3 – 4 + 5 – 6 + 7 -...
Jawaban a :
Flowchartnya :
Jawaban b :
Jawaban c :
Flowchartnya :
Flowchartnya :
3. Buatlah algoritma dari flowchart ini
Jawaban :
Algoritmanya :
1. Bil diberi nilai 1
2. Jika bil kurang dari 10 maka
3. Jika bil tidak sama dengan 5 maka
4. ” Tampilkan Bil “, Jika tidak
5. Kemudian Bil + 1
6. Kemudian kembali ke point 1
7. Jika bil mencapai nilai 10 maka berhenti
No comments:
Post a Comment