1.
Buatlah algoritma yang dapat menginput 10 buah data array,
tampilkan data elemen yang telah di pangkatkan sebagai berikut
Pangkat dari 1 adalah 1
Pangkat dari 2 adalah 4
Pangkat dari 3 adalah 9
Pangkat dari 4 adalah 16
Pangkat dari 5 adalah 25
Pangkat dari 6 adalah 36
Pangkat dari 7 adalah 49
Pangkat dari 8 adalah 64
Pangkat dari 9 adalah 81
Pangkat dari 10 adalah 100
2. Buatlah algoritma yang dapat menginput 5 buah data array .
1. Tampilkan kembali data yang telah di input.
2. Hitung total dari semua element array.
4. hitung nilai rata-rata dari element array.
3. Tampilkan data elemen array yang bernilai genap.
1. Algoritma PangkatDua
Algoritma PangkatDua
Deklarasi square : array [1..100] of integer i,k : integer
Deskripsi
for i -> 1 to 10 do
k -> i + 1
square[i] -> k * k
output(”Pangkat dari ”,k,” adalah ”, square[i])
endfor
2. kamus
bil ->array[1..5] of integer;
i,jum,mask -> integer;
algoritma
for i->1 to 5 do
input (bil[i]); 5 9 16 4
endfor
for i->1 to 5 do
output (bil[i]);
endfor
for i->1 to 5 do
jum -> bil[i] + jum;
endfor
output(jum);
for i->1 to 5 do
if bil[i] mod 2 -> 0 then
output(bil[i]);
endif
endfor
mask -> bil[i];
for i->1 to 5 do
if bil[i] > mask then
maks -> bil[i];
endif
output(maks);