OSP 2011

var
    a: array[0..100] of integer;
function maksimum(n: integer): integer;
var
    i: integer;
begin
    { Soal 40: lengkapi kode dengan algoritma untuk menentukan nilai maksimum
    dari semua nilai yang disimpan pada a[0] s.d. a[N-1], dengan N>0 dan N<101 }
end;
  1. Lengkapilah fungsi maksimum di atas, agar menghasilkan nilai maksimum dari array A dari indeks 0 sampai ke N-1, N>0 Tuliskan kodenya! Jawab: ………………………………………………………….

    Nilai maksimum dapat dicari dengan melakukan perbandingan elemen yang ada pada array. Jika ditemukan nilai yang lebih besar, maka nilai maksimum sementara dapat diganti.
    for i:=0 to n-1 do
        if max < a[i] then max := a[i];
    writeln(max);
    
    Dengan asumsi bahwa array sudah terisi. Jika belum, tambahkan perintah
    for i:=0 to n-1 do
        read(a[i]); {atau readln() jika input menggunakan enter (ke bawah), bukan spasi (ke samping)}.
    
    di atasnya.

Share Now:

5 1 vote
Article Rating
Subscribe
Notify of
guest
2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
kim
kim
2 years ago

⅓ x ⅔ = 2/9 bagian
kok bisa gitu kak?

Langganan

Subscribe To Our Newsletter

2
0
Would love your thoughts, please comment.x
()
x

Follow TikTok Kami @cahinfor

Pembahasan soal tahun 2023 sudah tersedia di TikTok Kami loh!