Senin, 22 Oktober 2018

Contoh 5 Algoritma


1. Program menentukan ganjil atau genap

    Algoritma menentukan_ganjil_genap

    Deklarasi:
    bilangan : integer

    Pseudocode:
    read bilangan
      if bilangan mod 2 = 0
    then
      print"output genap"
    else
      print"output ganjil"
    end if

2. Program menentukan grade nilai

    Algoritma menentukan_grade_nilai

    Deklarasi:
    nilai : integer

    Pseudocode:
    read(nilai)
      input nilai
      if nilai >=85 then
          cetak "A"
      else if nilai >=75 then
          cetak "B"
      else if nilai >=65 then
          cetak "C"
      else if nilai >=55 then
          cetak "D"
      else
          cetak "E"
    end

3. Program menentukan terbesar terkecil rata-rata dari 3 bilangan
 
    Algoritma menentukan_terbesar_terkecil_ratarata_dari_3_bilangan

    Deklarasi:
    a,b,c : integer
    terbesar : integer
    terkecil : integer
    rerata : integer

    Pseudocode:
    read(a,b,c)
    if (A>B) and (A>C) then
        print "A paling besar"
    if (B>A) and (B>C) then
        print "B paling besar"
    else
        print "C terkecil"
    end if
    jumlah = A+B+C
    rerata = jumlah/3
    output rerata

4. Program menghitung luas segitiga

    Algoritma menghitung_luas_segitiga

    Deklarasi:
    alas : integer
    tinggi : integer
    luas : real

    Pseudocode:
    read (alas)
    read (tinggi)
    luas segitiga<-0.5*alas*tinggi
    write ('Luas Segitiga')
    end

5. Program looping

    Algoritma membuat pengulangan sebanyak 5 baris

    Deklarasi:
    i : integer

    Pseudocode:
    i ← 1
    for i<=1000 do
    writeln('contoh algoritma pengulanan atau looping')
    i ← i+1
    endfor

Tidak ada komentar:

Posting Komentar

Contoh 5 Algoritma

1. Program menentukan ganjil atau genap     Algoritma menentukan_ganjil_genap     Deklarasi:     bilangan : integer      Pseudocode:...