1 / 9

Struktur Perulangan dan Operator Penaikan Penurunan

Struktur Perulangan dan Operator Penaikan Penurunan. Nyimas Artina Arfansyah, S.Kom, M.Si. Struktur Perulangan (For). Digunakan untuk mengulang pengeksekusian sebanyak n kali terhadap satu pernyataan atau sejumlah pernyataan. Struktur : for(ungkapan1;ungkapan2;ungkapan3) {

Download Presentation

Struktur Perulangan dan Operator Penaikan Penurunan

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Struktur Perulangan danOperator Penaikan Penurunan Nyimas Artina Arfansyah, S.Kom, M.Si

  2. Struktur Perulangan (For) • Digunakan untuk mengulang pengeksekusian sebanyak n kali terhadap satu pernyataan atau sejumlah pernyataan. • Struktur : • for(ungkapan1;ungkapan2;ungkapan3) • { • pernyataan • } • Keterangan : • Ungkapan 1 pernyataan inisialisasi sebelum masuk ke For • Ungkapan 2 berlaku sebagai kondisi yang menentukan perulangan terhadapa pernyataan atau tidak • Ungkapan 3 digunakan sebagai pengatur variabel yang digunakan di dalam ungkapan1

  3. Struktur Perulangan (For) • Contoh For Menaik: • for(i=1;i<=5;i++) • { • cout<<i<<endl • } Hasil Ke Layar : 1 2 3 4 5 Keterangan : Nilai i diisi dengan nilai 1, kemudian diuji nilainya apakah i<=5 ? Jika benar masuk ke blok program, tampilkan nilai i. Setelah menampilkan ke layar, nilai i dinaikkan 1.Kemudian diuji kembali apakah benar i<=5 ? Jika Benar ulangi. Proses berulang sampai i=6 ,pengujian bernilai salah dan keluar dari perulangan.

  4. Struktur Perulangan (For) Contoh For Menurun: for(i=5;i>=1;i--) { cout<<i<<endl } Hasil Ke Layar : 5 4 3 2 1 Keterangan : Nilai i diisi dengan nilai 5, kemudian diuji nilainya apakah i>=1 ? Jika benar masuk ke blok program, tampilkan nilai i. Setelah menampilkan ke layar, nilai i diturunkan 1. Kemudian diuji kembali apakah benar i>=1 ? Jika Benar ulangi. Proses berulang sampai i=0 ,pengujian bernilai salah dan keluar dari perulangan.

  5. Operator Penaikan dan Penurunan • Digunakan pada tipe bilangan bulat. • Operator penaikan digunakan untuk menaikkan nilai (increment) sebesar 1. • Operator penurunan digunakan untuk menurunkan nilai (decrement) sebesar 1.

  6. Operator Penaikan dan Penurunan • Contoh pemakaian operator penaikan penurunan : • ++x • --y • atau • x++ • y-- Penempatan operator penaikan dan penurunan di depan atau di belakang variabel tidak ada bedanya. Tetapi pada pemakaian tertentu, perbedaannya tampak.

  7. Operator Penaikan dan Penurunan • Contoh : • int r=10; • int s; • s=10 + ++r; • cout<<“r =“<<r<<endl; • cout<<“s =“<<s<<endl; Hasil : r = 11 s = 21 Keterangan : nilai r dinaikkan dulu sebesar 1 menjadi 11 Baru dilakukan penjumlahan nilai 10 dan r(11) sehingga bernilai 21.

  8. Operator Penaikan dan Penurunan • Contoh : • int r=10; • int s; • s=10 + r++; • cout<<“r =“<<r<<endl; • cout<<“s =“<<s<<endl; Hasil : r = 11 s = 20 Keterangan : s diisi dengan penjumlahan nilai 10 dan r(10) sehingga bernilai 20. setelah diisi dengan nilai 20 , nilai r baru dinaikkan sebesar 1 menjadi 11.

  9. Thank You!

More Related