5 algoritma

1. Algoritma_menentukan_grade_nilai

Deklarasi:
nilai;integer

Deskripsi:
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


2. Algoritma_menentukan_ganjil_genap

Deklarasi:
bilangan:integer
ganjil:integer
genap:ineger 

Deskripsi:
 Read Bilangan
    If bil mod 2 = 0  then,
        print“Output Genap”
    Else
        print“Output Ganjil”
    End if


3. Algoritma_menghitung_luas_segitiga
     Deklarasi:
    alas:integer
    tinggi:integer
    luas:real

    Deskripsi:
    Read (alas)
    Read (tinggi)
    Luas Segitiga<-0.5*alas*tinggi
    Write (‘Luas Segitiga’)
    End


    4. Algoritma_konversi_jam_menit_ke_detik

    Deklarasi:
    jam,menit,detik:integer

    Deskripsi:
    read (jam,menit,detik)
        Input Jam(h)
        Input Menit(m)
        konversi jam,menit kedetik ((h x 3600)+ (m x60)) sekon
        OutPut (detik)
    end


    5. Algoritma_menentukan_terbesar_terkecil_ratatata_dari_3_bilangan

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


    Deskripsi:
        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

    Komentar

    Postingan populer dari blog ini

    Relationship Basics ERDish & Matriks Diagram

    Apa itu basis data?

    5 contoh perangkat lunak aplikasi berbayar shareware, rentalware, opensource dan domain publik