-
For b 1 to 5 Do For k 1 to b Do Write('*') End For Writeln End For
-
For b 1 to 5 Do For k 1 to b Do Write('k') End For Writeln End For
-
For b 1 to 5 Do For k 1 to 5 Do Write(b+k-1) End For Writeln End For
-
For b 1 to 5 Do For k 1 to 5 Do If (b>=k) Then Write('x') Else Write('0') End if End For Writeln End For
Dari soal berikut buat algoritmanya
-
X 0 X 0 X X 0 X 0 X X 0 X 0 X X 0 X 0 X
-
0 0 0 0 0 X X X X X 0 0 0 0 0 X X X X X 0 0 0 0 0
-
X 0 X 0 X 0 X 0 X 0 X 0 X 0 X 0 X 0 X 0 X 0 X 0 X
-
5 5 5 5 5 4 4 4 4 3 3 3 2 2 1
-
0 1 2 3 4 1 0 1 2 3 2 1 0 1 2 3 2 1 0 1 4 3 2 1 0
-
X X X X 0 X X X 0 0 X X 0 0 0 X 0 0 0 0 0 0 0 0 0
-
1 2 3 4 5 1 2 3 4 1 2 3 1 2 1
-
0 1 1 1 1 2 0 2 2 2 3 6 0 3 3 4 8 12 0 4 5 10 15 20 0
-
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5
-
5 4 3 2 1 5 4 3 2 5 4 3 5 4 5
-
5 5 4 5 4 3 5 4 3 2 5 4 3 2 1
-
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5
-
1 5 2 4 3 2 4 1 5
-
5 4 3 2 1 5 4 3 2 1 5 4 3 2 1
-
5 5 4 5 4 3 5 4 3 2 5 4 3 2 1
-
1 2 3 4 5 1 2 3 4 1 2 3 1 2 1
-
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5
-
5 4 3 2 1 4 3 2 1 3 2 1 2 1 1
Soal UPM tahun 2017/ 2018
- Apa yang anda ketahui tentang data,identifier dan variabel
- Buatlah algoritma untuk menampilkan data mahasiswa sejumlah N, yang di input adalah nama, npm, program studi dan indeks prestasi komulatif, dengan ketentuan jika ipk >=3 keterangan sangat baik,jika >=2,5 sampai ipk <3 keterangan cukup baik dan jika ipk <2,5 keterangan kurang baik.tampilkan semua data mahasiswa yang diinput beserta keterangan dari ipk.
- Buatlah algoritma unuk menampilkan output di bawah ini dengan menggunakanperulangan for to do
a.
1 5
2 4
3
2 4
1 5
b.
#
# #
# # #
# # # #
# # # # #
soal UPM tahun 2018 / 2019
- Perhatikan algoritma dalam bentuk pseudocode di bawah ini, jelaskan apa output dari algoritma tersebut jika nilai variabel (a) di isi oleh angka paling terakhir NPM anda.
Algoritma UPM_Satu Variabel a, b, c, d : integer Mulai a <- { ANGKA NPM TERAKHIR ANDA} a <- a + 1 d <- ( 14 + a x 2) div 2 d <- d - a b <- 0 c <- 1 While ( c <= d ) Then If ( d mod 2 = 0) Then b <- b + 1 End If c <- c + 1 End While Write(b) Write(d) If ( b = 2) Then Write('UNIVERSITAS') Else Write('IND########') End If Selesai
- Buatlah algoritma dalam bentuk pseudocode untuk menampilkan semua angka kelipatan 3 dan 5 kurang dari 500. gunakan repeat until.
- Perhatikan algoritma di bawah dan jelaskan apa output nya
Algoritma UPM_TIGA Variabel Satu, dua, tiga : integer Mulai satu <- 2500 dua <- 100 While (satu >= dua) Do tiga <- satu Write(tiga) satu <- satu div 2 Endwhile Write(satu) Selesai
- Buatlah algoritma dalam bentuk pseudocode untuk menampilkan output seperti di bawah ini
a.
2 3 4 5 6
4 5 6 7
6 7 8
8 9
10
b.
5
4 4
3 3 3
2 2 2 2
1 1 1 1 1
Soal UPM tahun 2019 / 2020
-
Perhatikan algoritma dalam bentuk pseudocode di bawah ini,jelaskan apa output dari algoritma tersebut jika nilai variabel (a) di isi oleh angka paling terakhir NPM anda.
Algoritma UPM_Satu Variabel a,b,c,d : integer Mulai a <- { ANGKA NPM TERAKHIR ANDA} a <- a + 1 d <- ( 14 + a x 2) div 2 d <- d - a b <- 0 c <- 1 While ( c <= d ) Then If ( d mod 2 = 0) Then b <- b + 1 End If c <- c + 1 End While Write(b) Write(d) If ( b = 2) Then Write('UNIVERSITAS') Else Write('IND########') End If Selesai
-
Buatlah algoritma dalam bentuk pseudocode untuk menampilkan semua angka kelipatan 3 dan 5 kurang dari 500. gunakan repeat until.
-
Buatlah algoritma dalam bentuk pseudocode untuk menampilkan output seperti di bawah ini
2 3 4 5 6 4 5 6 7 6 7 8 8 9 10
-
Perhatikan algoritma berikut, jelaskan apa output algoritma tersebut
a.
Algoritma UPM_3
Variabel
x : integer
Mulai
For x = 1 to 5 do
If (x mod 2 = 0) Then
Writeln('merah')
Else If (x mod 3 = 0) Then
Writeln( 'kuning')
Else
Write('hijau')
Endfor
Selesai
b.
Algoritma UPM_dua
Variabel
x, y : integer
Mulai
x <- 5
y <- 10
While (x>0) do
y <- y-x
x <- x-1
Endwhile
Write(y)
Selesai