Anda di halaman 1dari 3

JAWABAN TUGAS MANDIRI

1. Buatlah algoritma dalam bahasa deskriptif dan flowchart untuk kegiatan


mengambil dan menabung uang dibank melalui teller ?

Jawabannya :

Kalimat deskriptif :

a. Masuk kedalam bank tertentu


b. Mengambil nomer antrian yang sudah disediakan
c. Mengisi pormulir
d. Jika mau menabung, maka menyerahkan formulir dan uang kepada teller YES

stars

masuk ke bank tertentu GET a

mengambil nomer anterian GET b

mengambil formulir GET C

YES
ACTION = MENABUNG
NO

Isi_formulir_pengambila
n_
ISI_FORMULIR_MENABU
NG

SERAHKAN_UANG_DAN_
BUKU_TABUNGAN-- d
SERAHKAN_UANG_DAN
_BUKU_TABUNGAN- d

PUTTERIMA BUKU PUTTERIMA UANG DAN BUKU


TABUNGAN TABUNGAN
End

2. Buat algoritma dalam bahasa deskriptif dan pseudocode untuk menetukan


apakah suatu bilangan merupakan bilangan prima atau bukan.

Jawabannya :

Kalimat deskriptif :

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 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
maka lakukanlah langkah 4 sampai 8. Kemudia lanjutkan kelangkah 9.
d) Isi variable i dengan nlai 2.
e) Selam nilai pada variable i masih kurang pada nilai pada variable bil, lakukan
langkah 6 sampai 8
f) Hitung sisa hasil bagi nilai pada variable bil dengan i dan nyatakan ke
variable x.
g) Bila hasil bagi tersebut sama dengan0, cetak bukan 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.
k) Bila jawabannya iya, maka kembali ke_langkah ke-2.
l) Bila jawabnnya tidak, maka programdapat langsung diakhiri.
m) Namun jika bukan keduanya , tanyalah kembali ( kembali kelangkah 9 )

#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