tugas algoritma TI ilham firdaos 1655201055



TUGAS ALGORITMA
NAMA                  : ILHAM FIRDAOS
NIM                       : 1655201055
DOSEN                  : SLAMET SUCIPTO M.Kom
SEMESTER           : 2
JURUSAN            : TEHNIK INFORMATIKA










A . ALGORITMA DALAM BAHASA DESKRIPSI DAN FLOWCHART
Ø  PENGAMBILAN UANG
1.       Masuk ke bank.
2.       Mengambil nomor antrian.
3.       Mengambil slip pengisian data diri.
4.       Mengisi data diri dan jumlah uang yang akan di ambil.
5.       Menunggu panggilan dari pihak teller atau petugas.
6.       Menyerahkan nomor antrian, buku tabungan dan slip data diri kepada pihak teller atau petugas.
7.       Terima uang anda dan buku tabungan anda.
8.       Keluar dan end

Ø  MENABUNG UANG
1.       Masuk ke bank
2.       Mengambil nomor antrian.
3.       Mengambil slip pengisian data diri.
4.       Mengisi data diri dan jumlah uang yang akan di tabung.
5.       Menunggun  panggilan dari pihak teller atau petugas.
6.       Menyerahkan nomor antrian, buku tabungan dan slip data diri kepada teller atau petugas.
7.       Ambil buku tabungan anda.
8.       Keluar dan end
Ø  FLOWCHART KEGIATAN PENGAMBILAN UANG DAN MENABUNG
 

    





















2. Buatlah algoritma dalam bahasa deskriptif dan pseudocode untuk menentukan apakah suat bilangan merupakan bilangan prima atau bukan.
Kalimat deskriptif
  1. Deklarasikan variable i untuk interasi variable bil untuk bilangan yang ingin ditentukan apakah bilangan prima atau bukan dan variable x.
  2. Masukan bilangan yang ingin ditetukan apakah bilangan prima atau bukan dan nyatakan ke variable bil.
  3. Apabila bilangan yang dimasukan tadi kurang dari atau sama dengan 0 maka cetak “BUKAN BILANGAN PRIMA“ namun bila bilangan tersebut lebih dari 0 maka lakukan langkah 4 s/d 8. Lalu lanjutkan ke langkah 9.
  4. Selama nilai pada variabel i masih kurang dari nilai pada variabel bil, lakukan langkah 6 s/d 8.
  5. Hitung sisa hasil bagi nilai pada variable bil dengan i dan nyatakan ke variable x
  6. Bila hasil bagi tersebut sama dengan 0, cetak “ bukan bilangan prima “ dan langsung ke langkah 10.
  7. Tambahkan nilai pada variable i dengan 1.
  8. Cetak ” Bilangan Prima ”.
  9. Tanya apakah user masih ingin menentukan suatu bilangan apakah merupakan bilangan prima.
  10. iya Bila jawabannya, maka kembali ke langkah ke-2.
  11. Bila jawabannya tidak, maka program dapat langsung diakhiri.
  12. Namun jika bukan keduanya, tanyalah kembali (kembali ke langkah 9).






Pseudecode
  1. Deklarasi : int i,j,pembagi
  2. Deskripsi
  3. Write (“bilangan prima”)
  4. For i = 1 to 100 do
  5. Int pembagi = 0
  6. For j = 1 to i do
  7. If (i mod j = 0)
  8. Pembagi = pembagi + 1
  9. End if
  10. End for
  11. If (pemagi = 2)
  12. Write (i)
  13. End if
  14. End for










Komentar

Postingan populer dari blog ini

TUGAS ALGORITMA MEMBUAT DATA GAJI KARYAWAN & PERPUSTAKAAN MAHASISWA