0% menganggap dokumen ini bermanfaat (0 suara)
57 tayangan2 halaman

Algoritma Pengolahan Data Array

Diunggah oleh

hnr.uninstall
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
57 tayangan2 halaman

Algoritma Pengolahan Data Array

Diunggah oleh

hnr.uninstall
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd

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);

Anda mungkin juga menyukai