• Tidak ada hasil yang ditemukan

Analisis dan desain Algoritma (PG157)

N/A
N/A
Protected

Academic year: 2018

Membagikan "Analisis dan desain Algoritma (PG157)"

Copied!
20
0
0

Teks penuh

(1)

{Pertemuan 7

Struktur Perulangan

Lanjutan}

(2)

Outline

Nested Loop

(3)

NESTED LOOP

(4)

#

include<stdio.h>

Berapa kali

loop dikerjakan

?

(5)
(6)
(7)
(8)

#include<stdio.h>

Nested Loop dengan

for( )

Pemahaman Nested Loop

(9)

for ( J=1; J<=5; J++)

Tercetak : Jakarta Jakarta Jakarta Jakarta Jakarta

printf(“\nJakarta”)

(10)

Perhatikan kembali Nested Loop sebelumnya sebagai berikut ini :

(11)
(12)

Latihan di Kelas

Buatlah Flowchart untuk mencetak beberapa deret berikut ini:

1.

10 20 30 40 50 60 70 80 90 100

2.

100 95 90 85 80 75 70 65 60 55

3.

1 2 4 8 16 32 64 128 256 512 1024

4.

5 8 12 17 23 30 38 47 57 68

(13)

Latihan di Kelas

1.

Seseorang mengendarai sepeda dengan kecepatan tetap 2

meter/detik. Susun program untuk mencetak berapa meter

yang dia tempuh setelah bersepeda selama 100 detik.

2.

Seseorang menyimpan uang Rp. 1.000.000 di bank dengan

bunga ber-bunga 2% perbulan. Jadi setelah satu bulan

uangnya menjadi Rp. 1.020.000. Satu bulan berikutnya uang

Rp. 1.020.000 ini mendapat bunga lagi 2%, yaitu Rp.20.400

sehingga setelah 2 bulan uangnya menjadi Rp. 1.020.000 +

Rp. 20.400 = Rp. 1.040.400. Demikian seterusnya (bunga

bulan ini ditambahkan ke saldo uangnya dan mendapatkan

bunga lagi pada bulan berikutnya) . Susun program untuk

(14)

Susun program untuk mencetak

nilai-nilai ( 1- 15) sehingga tercetak sebagai berikut :

(15)

SOAL :

Susun program untuk mencetak nilai 1-15, sehingga tercetak sebagai berikut :

a. 1

2 3

4 5 6

7 8 9 10

11 12 13 14 15

b. 1 2 3 4 5 6 7 8 9

10 11 12 13 14

15

c. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

(16)

SOAL : Apa yang tercetak bila program berikut ini dijalankan :

(17)

SOAL : Apa yang tercetak bila program berikut ini dijalankan :

a.

#include<stdio.h> void main()

{ int I, J, T; T = 0;

for ( I=1; I<=3; I++)

{ for(J = I; J<=5; J++) { T = T + J;

} }

(18)

SOAL : Apa yang tercetak bila program berikut ini dijalankan :

(19)

c.

#include<stdio.h>

main()

{ int I, J,

T

;

T = 0

;

for ( I=1; I<=3; I++)

{ for(J = I; J<=5; J++)

{

T

=

T

+ J;

}

}

(20)

Referensi

Dokumen terkait

Kecelakaan yang terjadi pada resiko medik tidak dapat dicegah dan terjadinya memang tidak terduga, Pada sanksi dari resiko medik, dalam UU praktik kedokteran dan

Laporan prarencana pabrik ini merupakan salah satu syarat untuk memperoleh gelar Sarjana Teknik Kimia di Jurusan Teknik Kimia, Fakultas Teknik, Universitas Katolik Widya

Lampu penerangan taman, umumnya mengggunakan lampu yang tergolong tidak hemat energi, maka diperlukan satu rancangan untuk lebih hemat energi listrik pada lampu,

Artikel ini membahas bagaimana ruang-ruang publik termasuk pasar dan daerah-daerah baru sebagai hasil dari pemekaran daerah menjadi arena baru perebutan kekuasaan ekonomi

[r]

Pada tanaman kentang varietas GM 08 pertumbuhan panjang akar kurang maksimum pada perlakuan Q 3 dengan konsentrasi pupuk 2 g/l hal ini diduda tumbuhan

Kajian mengenai migrasi internasional menarik dan penting dilakukan untuk mengetahui penyebab terjadinya migrasi internasional pada perempuan desa serta

Kajian dari penelitian yaitu bagaimana iklim komunikasi pada Sekretariat Daerah Kutai Barat menciptakan komunikasi yang baik sehingga dapat meningkatkan kinerja yang baik pula