Anda di halaman 1dari 5

JAWABAN TUGAS MANDIRI

1. Buatlah algoritma dalam bahasa deskriptif dan flowchart untuk kegiatan


mengambil dan menabung uang dibank melalui teller ?

Jawabannya :

Kalimat deskriptif :

a) Persiapkan buku tabungan (prepare).


b) Persiapkan kendaraan (BERKENDARA ).
c) Cari bank terdekat.
d) sudah ditemukan bank yang dimaksud/yang dituju.
e) Parkir kendaraan
f) Masuk kedalam bank tertentu.
g) Mengambil no antrian yang sudah dipersiapkan di bank.
h) Mengisi pormulir.
i) Jika mau menabung, maka menyerahkan formulir dan uang kepada
teller.
j) Jika mengambil uang, maka menyerahkan formulir dan menerima uang
dari teller.
NO
2. Buat algoritma dalam bahasa deskriptif dan pseudocode untuk menetukan apakah suatu
bilangan merupakan bilangan prima atau bukan.

Jawabannya :

Kalimat deskriptif : Stars


a) Deklarasikan variable I untuk iterasi, variable bil untuk bilangan yang ingin
ditentukan apakah bilangan prima atau bukan, dan variable x.

b) Masukan bilangan yang ingin ditentukan apakah bilangan prima atau bukan dan
Persiapan (prepare) GET A
nyatakan ke variable bil.

c) Apabila bilangan yang dimasukan tadi kurang dari atau sam dengan 0 maka cetak
bukan bilangan prima, namun bilangan tersebut lebih dari 0 makacarilakukanlah
bank terdekat
GET C
langkah 4 sampai 8. Kemudia lanjutkan kelangkah 9.

d) Isi variable i dengan nlai 2. parkIr kendaraan


GET E
e) Selam nilai pada variable i masih kurang pada nilai pada variable bil, lakukan
langkah 6 sampai 8
ambil nomer anterian GET G
f) Hitung sisa hasil bagi nilai pada variable bil dengan i dan nyatakan ke variable x.

g) Bila hasil bagi tersebut sama dengan0, cetakbukan bilangna primadan


langsung kelangkah 10.

h) Tambahkan nilai pada pariable i dengan satu

i) CetakBILANGAN PRIMA.

j) Tanya apakah user masih ingin menentukan suatu bilangan apakah merupakan
bilangan prima.
Isi_formulir_tabungan
(tabung)
k) Bila jawabannya iya, maka kembali ke_langkah ke-2.

l) Bila jawabnnya tidak, maka programdapat langsung diakhiri.


Serahkan_uang_dan_buku_tabungan_i
m) Namun jika bukan keduanya , tanyalah kembali ( kembali kelangkah 9)

PUTt terima buku tabungan


#include<lostream>

Usingnamespace std;

Main()

Int x,I,count=0;

Cont<<\n masukan sebuah angka ; ;

Cin>>x;

For( i=2;i<-x/2;i++)

If(x%i==0)count==;

If(count>0 ||x<2)

Cout<<x<<bukan bilangan prima\n;

Else

Cout<<x<<\n bilangan prima\n;

Anda mungkin juga menyukai