Latihan Minggu ke- 4 (PERULANGAN)

1. Cetaklah bilangan 1 sampai 4 menggunakan downto

PSEUDOCODE

Analisis :

Mencetak bilangan 1 sampai 4 menggunakan downto

Algoritma :

{Mencetak bilangan 1 sampai 4 menggunakan downto, menetapkan inputan statis, program melakukan perulangan secara decrement, menampilkan hasil}

Deklarasi :

a : integer

Deskripsi :

a ← -1

for a ← -1 downto -4 do

write (a * (-1))

end for


FLOWCHART



PROGRAM C++


OUTPUT


3. Buatlah algoritma dan program untuk mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai dengan 100

PSEUDOCODE

Analisis :

Mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai 100

Algoritma :

{Mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai 100, menetapkan inputan statis berupa bilangan 1 dan 100, program memproses dengan perulangan sesuai ketentuan yang sudah dibuat, menampilkan hasil}

Deklarasi :

a, b : integer

Deskripsi :

a ← 1

b ← 100

while (!(a = b))

if (a % 3 = 0 and a % 5 = 0)

            then write (a)

else

end if

a ← a + 1

end while


FLOWCHART



PROGRAM C++


OUTPUT



4. Hitunglah nilai dari :

PSEUDOCODE

Analisis :

Menghitung hasil operasi deret pecahan

Algoritma :

{Menghitung hasil operasi deret pecahan, menginputkan bilangan sebagai batas akhir suatu penyebut, memproses dengan perulangan dan kondisional, menampilkan hasil operasi}

Deklarasi :

a, n : integer

hasil : float

Deskripsi :

read (n)

a ← 1

for a ← 1 to n do

if (a % 2 = 0) then

hasil ← hasil - (1.0 / a)

then write (‘ - 1/ ‘, a)

else then

hasil ← hasil + (1.0 / a)

then write (‘ + 1/ ‘, a)

end if

end for

write (hasil)


FLOWCHART




PROGRAM C++




OUTPUT



NO X




Komentar