Ingin Jadi Programmer? Disini Dasarnya

BELAJAR ALGORITMA DASAR PEMROGRAMAN


Hallo Sobat Programrer - Kalian yang ingin belajar pemrograman Dasar Java, saya akan berbagi sedikit untuk mengenalnya, kalian bisa memulainya dengan Algoritam Dasar Pemrograman ,

1. Bahasa Natural

Algoritmat bilangan minimum
Di berikan lima bilangan bulat. Carilang bilangan bulat minimum di antara bilang bulat tersebut. 
10 dibaca bilangan 1
23 dibaca bilangan 2
24 dibaca bilangan 3
9 dibaca bilangan 4 
50 dibaca bilangan 5
Deskripsi:
1) Baca bilangan 1 
2) Baca bilangan 2
3) Minimum di baca min
4) Bandingkan bilangan 1 dan bilangan 2, bilangan 1 lebih kecil atau sama besar bilangan dua. maka bilangan 1 lebih besar maka min sama dengan bilangan 1, jika tidak bilangan 2 min sama dengan min
5) Baca bilangan 3
6) Bandingan bilangan 3 dengan hasil dari bilangan 1 dan bilangan 2 yang dibaca min tadi, apabila bilangan 3 lebih kecil dari min. maka bilangan 3 sama dengan min. jika tidak min sama dengan bilangan min
7) Baca bilangan 4
8) Bandingkan bilangan 4 dengan hasil barusan yang dibaca min. apabila bilangan 4 lebih kecil dari min, maka bilangan 4 sama dengan min. jika tidak bilangan min sama dengan bilangan min
9) Baca bilangan 5
10) Bandingan bilangan dengan hasil barungan yang dibaca min. apabila bilangan 5 lebih kecil dari min, maka bilangan 5 sama dengan min. jika tidak bilangan min sama dengan bilangan min
11) Print bilanga yang minimum
2. Pseudocode

Algoritma bilangan Minimum
Dibaca 5 buah bilangan bulat dari piranti masukan. Carilah bilangan minimum dari kelima bilangan bulat tersebut. 
Deklarasi
B1,B2,B3,B4,B5 : Integer (bilangan yang dicari minimumnya)
Min : integer ( variable bantu )
Deskripsi
Read B1,B2
If B1 <= B2 then
B1=Min
Else B2=min
Read  B2
If B2 <=MIN then
B2=MIN
Else Min=min
Read  B3
If B3 <=MIN then
B3=MIN
Else Min=min
Read  B4
If B4 <=MIN then
B4=MIN
Else Min=min
Read  B5
If B5 <=MIN then
B5=MIN
Else Min=min
Write Min
3. FLOWCHART



1. Bahasa Natural
Algoritmat bilangan genap
Di berikan lima bilangan bulat. Carilah bilangan genap dari 5 bilangan bulat tersebut.
13 dibaca bilangan 1
11 dibaca bilangan 2
9 dibaca bilangan 3
22 dibaca bilangan 4 
25 dibaca bilangan 5
desripsi
1) Baca bilangan 1 
2) Bagi bilangan tersebut dengan bilangan atau angka 2
3) Jika bilangan 1 menghasilkan sisa pembagian 0 maka genap
4) Jika bilangan 1 tidak menghasilkan sisa pembagian 0 maka ganjil
5) Baca bilangan 2
6) Bagi bilangan tersebut dengan bilangan atau angka 2
7) Jika bilangan 2 menghasilkan sisa pembagian 0 maka genap
8) Jika bilangan 2 tidak menghasilkan sisa pembagian 0 maka ganjil
9) Baca bilangan 3
10) Bagi bilangan tersebut dengan bilangan atau angka 2
11) Jika bilangan 3 menghasilkan sisa pembagian 0 maka genap
12) Jika bilangan 3 tidak menghasilkan sisa pembagian 0 maka ganjil
13) Baca bilangan 4
14) Bagi bilangan tersebut dengan bilangan atau angka 2
15) Jika bilangan 4 menghasilkan sisa pembagian 0 maka genap
16) Jika bilangan 4 tidak menghasilkan sisa pembagian 0 maka ganjil
17) Baca bilangan 5
18) Bagi bilangan tersebut dengan bilangan atau angka 2
19) Jika bilangan 5 menghasilkan sisa pembagian 0 maka genap
20) Jika bilangan 5 tidak menghasilkan sisa pembagian 0 maka ganjil
21) Tampilkan bilangan genap
2. Pseudocode

Algoritma bilangan genap
Di ketahui 5 bilangan bulat dari piranti masukan. Carilah bilangan genap dari 5 bilangan bulat tersebut
Deklarasi
B1,B2,B3,B4,B5 : Integer ( bilangan bulat yang akan di cari bilangan genap)
Deskripsi: 
Read B1
IF B1 MOD 2 = 0 THEN
“OUTPUT GENAP”
ELSE
“OUTPUT GANJIL”
IF B2 MOD 2 = 0 THEN
“OUTPUT GENAP”
ELSE
“OUTPUT GANJIL”
IF B3 MOD 2 = 0 THEN
“OUTPUT GENAP”
ELSE
“OUTPUT GANJIL”
IF B4 MOD 2 = 0 THEN
“OUTPUT GENAP”
ELSE
“OUTPUT GANJIL”
IF B5 MOD 2 = 0 THEN
“OUTPUT GENAP”
ELSE
“OUTPUT GANJIL”
WRITE GENAP
3. FLOWCHART
1. Bahasa natural
Algoritmat luas persegi panjang
Menentukan panjang dan lebar. Hitunglah luas persegi panjang
Deskripsi
1) Input jumlah panjangnya dalam bentuk bilangan bulat
2) Input jumlah lebarnya dalam bentuk bilangan bulat
3) Kalikah jumlah panjang dan lebar
4) Maka akan muncul luas persegi panjang

2. Pseudocode
Algoritma luas persegi panjang
Menentukan jumlah panjang dan lebat. Hitunglah luas persegi panjang
Deklarasi
Panjang dan lebar: integer (bilangan bulat yang akan digunakan untuk mencari luas persegi panjang)
Luas: integer(hasil dari perkalian panjang di kalikan dengan lebar)
Deskripsi
Input panjang 
Input lebar
Luas=panjang * lebar
Print luas
3. FLOWCHART

Share this

Related Posts

Previous
Next Post »