Jumat, 18 Maret 2016

Kasus-kasus pada materi perulangan (LOOP) kasus 4.1,4.2,4.3,4.4,4.7,4.8

Disini kita akan membahas tentang perulangan LOOP meggunakan Reptor dan C++, langsung saaja kita mulai ia, selamat belajar.

PERTEMUAN 4
PERULANGAN (LOOP)
Kasus 4.1 "Cetak Angka"
Cetaklah bilangan 1 sampai 4!
Algoritma :
- Deklarasi : i = integer;
- Proses bisa menggunakan perulangan
- Output : perulangan bilangan 1 sampai 4
Gambar program Flowchart dengan aplikasi Raptor : 

Gambar Program C++ dengan menggunakan aplikasi Dev C++ :


Kasus 4.2 "Cetak Bilangan Ganjil dari 0 sampai 10"

Cetaklah bilangan ganjil dari 0 sampai 10!
     Ide : Bilangan ganjil dari 0 sampai 10 di awali dengan 1, kemudian bertambah dengan 2 atau  bilangan ganjil adalah bilangan yang bila dibagi 2 tersisa 1.
Algoritma : 
- Mencetak bilangan ganjil dari 0 sampai 10 ke piranti keluaran
- Deklarasi : i = integer
- Proses menggunakan perulangan
- Output perulangan bilangan ganjil dari 0 sampai 10
Gambar Flowchart dengan menggunakan aplikasi Raptor :

Gambar Program C++ dengan menggunakan aplikasi Dev C++ :


Kasus 4.3 "Mencari rata-rata dari n bilangan bulat fositif"

Carilah rata-rata dari n bilangan bulat positif!
Analisis :
- Rumus rata-rata adalah :
- yaitu jumlah data dibagi dengan banyaknya data, dengan xi adalah data ke-i

Algoritma :
- Deklarasi : integer i, n, jumlah, x.
                     rata = real.
- Deskripsi : - read (n)
                     - jumlah <= 0
                     - for i <= 1 to n do
                               read(x)
                               jumlah <= jumlah  + x
- End : for
            rata = jumlah/n
- Write (rata)

Gambar program Flowchart dengan menggunakan aplikasi Raptor  :



Gambar Program C++ dengan menggunakan aplikasi Dev C++ : 


Kasus 4.4 "Menghitung rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan"

Hitunglah rata-rata dari integer positf
Algoritma : 
- Diberikan data bilangan bulat positif kemudian dicari rata-ratanya
- Deklarasi : integer n,jumlah,x.
                     rata = real.
- Deskripsi : jumlah <= 0
                     read (x)
                     n <= 1
                     perulangan
- end : for
           rata = jumlah/(n-1)
- write(rata)
Gambar Program Flowchart dengan menggunakan aplikasi Raptor :


Gambar Program C++ dengan menggunakan aplikasi Dev C++ : 


Kasus 4.7 "Menghitung nilai dari x^y dengan x bilangan real dan y bilangan bulat"

Hitunglah nilai dari x^y dengan x bilangan real dan y bilangan bulat!
Analisis : 
- Input : x dan y
- Output : hasil x pangkat y
Algoritma : 
- Memberikan masukkan nilai x dan y
- menghitung pangkat x pangkat y
- Deklarasi :
                    - Input : integer x, y, i
                    - Output : integer pangkat
- Deskripsi : read (x,y)
                    pangkat <= 1
                    for i <= 1 to n do 
                    pangkat <= pangkat*x
- end : for
- write (pangkat)
Gambar Program Flowchart dengan menggunakan aplikasi Raptor :


Gambar Program C++ dengan menggunakan aplikasi Dev C++ :


Kasus 4.8 "Hitunglah a*b dengan metode penjumlahan"

Hitunglah a*b dengan metode penjumlahan!
Algoritma : 
- Menginputkan nilai a dan b
- Prosesnya menggunakan perulangan 
- Hasil (output an hasil kali dengan metode penjumlahan)
Gambar Program Flowchart dengan


menngunakan aplikasi Raptor:


Gambar Program C++ dengan menggunakan aplikasi Dev C++:

Sekian dari Saya
Selamat mencoba semoga bermanfaat

Tidak ada komentar:

Posting Komentar