Anda di halaman 1dari 2

Nanda Ayu Wiyanti - 1401164882

Jawaban Tugas 1
1. Buatlah algoritma untuk mencari luas dan keliling lingkaran 1. deklarasikan phi = 3.14 2. deklarasikan R = 0 3. deklarasikan L = 0 4. deklarasikan K = 0 5. Masukan nilai jari jari R 6. hitung L = phi x (R x R) 7. hitung K = 2 x phi x R 8. Hasil L = luas dan K = keliling 9. Selesai 2. Buatlah algoritma untuk mencari factor dari suatu bilangan input 1. deklarasikan a = 0 2. deklarasikan jumlah pengulangan = 1 3. masukan nilai a 4. ulangi langkah berikut selama jumlah pengulangan <= a a. jika sisa hasil bagi a / jumlah pengulangan = 0 maka cetak jumlah pengulangan b. jumlah pengulangan = jumlah pengulangan + 1 5. hasilnya adalah nilai jumlah pengulangan yang dicetak 6. Selesai
3.

Algoritma mendapatkan nilai rata-rata dari 10 bilangan yang diinputkan 1. deklarasikan bilangan = 0 2. deklarasikan jumlah bilangan = 0 3. deklarasikan pengulangan = 1 4. deklarasikan rata - rata = 0 5. ulangi langkah berikut selama nilai pengulangan <= 10 a. masukan nilai dari bilangan b. hitung jumlah bilangan = jumlah bilangan + bilangan c. hitung pengulangan = pengulangan + 1 6. hitung rata - rata = jumlah bilangan / 10 7. hasilnya adalah nilai dalam rata - rata 8. selesai Algoritma mendapatkan factorial dari bilangan bulat positif N! = 1 . 2 . 3 . 4 . .N. 1. deklarasikan pengulangan = 0 2. deklarasikan bilangan = 0 3. deklarasikan faktorial = 1 4. masukan nilai bilangan 5. ulangi langkah berikut selama pengulangan < bilangan a. hitung faktorial = faktorial x (bilangan - pengulangan) Algoritma & MOOP (T0456) 1

4.

Nanda Ayu Wiyanti - 1401164882

b. pengulangan = pengulangan + 1 6. hasilnya adalah nilai faktorial 7. selesai


5.

Tulis algoritma untuk menghitung akar persamaan kuadrat. Akar persamaan kuadrat dapat dicari dengan menentukan terlebih dahulu nilai diskriminan dengan rumus D = B2 4AC. Jika Nilai D < 0 maka merupakan Akar Imaginer. Jika Nilai D= 0, maka X1=X2 = B / (2A). Jika Nilai D > 0, maka terdapat dua akar berbeda X1 = (-B + D) / (2A) dan X2 = (-B - D) / (2A) 1. deklarasikan b=0 2. deklarasikan a=0 3. deklarasikan c=0 4. deklarasikan D =0 5. deklarasikan x1=0 6. deklarasikan x2 =0 7. input nilai b 8. input nilai a 9. input nilai c 10. hitung D = (b x b) 4 x a x c 11. Jika nilai D<0 maka x1=x2= akar imaginer 12. selain jika nilai D = 0 maka hitung x1=x2=-b / (2a) 13. selain jika nilai D > = maka hitung x1= (-b + D) / 2a dan x2 = x1= (-b - D) / 2a 14. hasiil akar persamaan kuadrat dalam nilan x1 dan x2 15. selesai

Algoritma & MOOP (T0456) 2

Anda mungkin juga menyukai

  • AMOOP: Pertemuan 25-26 - Generic Data Type
    AMOOP: Pertemuan 25-26 - Generic Data Type
    Dokumen8 halaman
    AMOOP: Pertemuan 25-26 - Generic Data Type
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Quiz 10
    Quiz 10
    Dokumen2 halaman
    Quiz 10
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 17
    Tugas 17
    Dokumen5 halaman
    Tugas 17
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • AMOOP: Pertemuan 23-24 - Polymorphism
    AMOOP: Pertemuan 23-24 - Polymorphism
    Dokumen6 halaman
    AMOOP: Pertemuan 23-24 - Polymorphism
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • TM Ofc 9
    TM Ofc 9
    Dokumen5 halaman
    TM Ofc 9
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 18
    Tugas 18
    Dokumen5 halaman
    Tugas 18
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 16
    Tugas 16
    Dokumen3 halaman
    Tugas 16
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Pert 21 - 1401164882
    Pert 21 - 1401164882
    Dokumen2 halaman
    Pert 21 - 1401164882
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 12
    Tugas 12
    Dokumen4 halaman
    Tugas 12
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Pert.22 - T045423789
    Pert.22 - T045423789
    Dokumen2 halaman
    Pert.22 - T045423789
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Quiz 6
    Quiz 6
    Dokumen1 halaman
    Quiz 6
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Insertion Sort (Putaran 1)
    Insertion Sort (Putaran 1)
    Dokumen9 halaman
    Insertion Sort (Putaran 1)
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 15
    Tugas 15
    Dokumen4 halaman
    Tugas 15
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Pert 22
    Pert 22
    Dokumen6 halaman
    Pert 22
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 7
    Tugas 7
    Dokumen6 halaman
    Tugas 7
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Ofc11 - 1401164882
    Ofc11 - 1401164882
    Dokumen4 halaman
    Ofc11 - 1401164882
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 9
    Tugas 9
    Dokumen5 halaman
    Tugas 9
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Qioz 5
    Qioz 5
    Dokumen2 halaman
    Qioz 5
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Quiz 5
    Quiz 5
    Dokumen2 halaman
    Quiz 5
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 8
    Tugas 8
    Dokumen3 halaman
    Tugas 8
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • TM Ofc 4
    TM Ofc 4
    Dokumen4 halaman
    TM Ofc 4
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 6
    Tugas 6
    Dokumen4 halaman
    Tugas 6
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 4
    Tugas 4
    Dokumen6 halaman
    Tugas 4
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 2
    Tugas 2
    Dokumen2 halaman
    Tugas 2
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 3
    Tugas 3
    Dokumen3 halaman
    Tugas 3
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Kel 1 - Algoritma Pemograman - POP Dan OOP
    Kel 1 - Algoritma Pemograman - POP Dan OOP
    Dokumen19 halaman
    Kel 1 - Algoritma Pemograman - POP Dan OOP
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Tugas 5
    Tugas 5
    Dokumen3 halaman
    Tugas 5
    Nanda Ayu Wiyanti
    Belum ada peringkat
  • Kalender Perkuliahan Semester Genap 2010-2011 Binus University
    Kalender Perkuliahan Semester Genap 2010-2011 Binus University
    Dokumen1 halaman
    Kalender Perkuliahan Semester Genap 2010-2011 Binus University
    Nanda Ayu Wiyanti
    Belum ada peringkat