Ads Home1

C++ Mengenal Serba-serbi Struktur Pengulangan while

http://www.xcodeplus.net/2017/03/cpp-struktur-while.html
www.xcodeplus.net/ C++ Fungsi dari Struktur while (Detail Post)

http://www.xcodeplus.net/

Struktur while

Dalam C++ struktur pengulangan jenis ini adalah pengulangan yang melakukan pemeriksaan kondisi di awal blok struktur. Perlu diketahui bahwa pengulangan hanya akan dilakukan jika kondisi yang didefiniskan di dalamnya terpenuhi (bernilai benar). Hal ini berarti jika kondisi yang didefiniskan tidak terpenuhi (bernilai salah) maka pernyataan-pernyataan yang terdapat dalam blok pengulangan pun tidak akan pernah dieksekusi oleh program.

Bentuk umum dari struktur pengulangan while ini adalah sebagai berikut:

while(kondisi){
    Statemen_statemen_yang_akan_diulang;
}

Berikut di bawah ini contoh program yang di dalamnya menggunakan pengulangan struktur while.

Source code program:



Hasil yang akan diberikan oleh kode program di atas adalah sebagai berikut:

Output program:
http://www.xcodeplus.net/2017/03/cpp-struktur-while.html



Perlu Anda ketahui bahwa untuk melakukan pengulangan dengan menggunakan struktur while, kita harus berhati-hati dalam menentukan inisialisasi nilai awal dan memanipulasi nilai tersebut agar supaya pengulangan berhenti sesuai dengan yang diinginkan. Terkadang bagi programmer pemula, hal ini biasanya sering terlupakan sehingga pengulangan akan dilakukan secara terus-menerus karena kondisi yang didefinisikan selalu bernilai benar. Jadi, kita harus lebih selektif dalam menentukan statemen-statemen di dalam pendeklarasiannya oke! hehe😀.

Berikut ini contoh program yang akan melakukan pengulangan secara terus-menerus karena tidak adanya statemen (pernyataan) untuk menghentikan pengulangan.


Source code program:




Coba anda buktikan dengan mengcompile kode program di atas, maka hasil yang akan diberikan adalah terjadinya pengulangan tanpa henti. Dikarenakan apa yang saya katakan tadi bahwa dalam mendeklarasikan pegulangan while tanpa adanya statemen untuk menghentikan pengulangan maka hasil yang akan diberikan adalah pengulangan tanpa henti.



BACA JUGA : Tutorial Lengkap Membuat Program Minimarket Billing System C++


Pengulangan Menurun  dengan Struktur while

Perlu Anda ketahui juga bahwa pengulangan while ini juga dapat digunakan untuk melakukan pengulangan yang sifatnya menurun. Berikut ini contoh program yang saya buat yang mengimplementasikan hal tersebut.


Source code program:



Program di atas adalah program yang akan menghitung nilai faktorial dari sebuah bilangan bulat. Adapun contoh hasil yang akan diperoleh oleh kode program di atas adalah seperti yang terlihat di bawah ini.


Output program:
http://www.xcodeplus.net/2017/03/cpp-struktur-while.html




BACA JUGA : C++ Apa itu Fungsi dari Jump Statement break dan Hubungannya dengan switch

Struktur while Bersarang (Nested while)

Seperti yang telah saya sampaikan pada postingan yang lalu (lihat disini), bahwa pada struktur pengulangan juga dapat diterapkan pengulangan bersarang (nested loop). Tidak hanya struktur for yang dapat melakukan pengulangan bersarang akan tetapi dengan struktur while pun kita dapat melakukannya.

Walaupun demikian kita harus tahu bahwa fungsi dari kedua pengulangan ini berbeda jika pengulangan dengan struktur for biasanya digunakan pada saat pengulangan yang telah kita ketahui banyaknya, sedangkan untuk struktur while yaitu, pengulangan yang belum kita ketahui banyaknya .

Berikut ini contoh program yang akan menunjukan bagaimana cara mengimplementasikannya.

Source code program:



Hasil yang akan diperoleh dari program di atas adalah sebagai berikut:


Output program:
http://www.xcodeplus.net/2017/03/cpp-struktur-while.html

 


BACA JUGA : C++ Macam-macam Fungsi Struktur FOR Beserta Contohnya


 
http://www.xcodeplus.net/
C++ merupakan bahasa pemrograman yang berkekuatan tinggi (powerful) dan sangat populer yang berorientasi objek (Object Oriented Programming). Berdasarkan penelitian yang dilakukan oleh TIOBE, tidak hanya Java dan C, C++ juga selalu masuk ke dalam jajaran bahasa pemrograman yang paling banyak digunakan oleh para programmer profesional di seluruh dunia, C++ biasanya digunakan untuk mengembangkan beraneka ragam program di berbagai bidang, seperti: Games, Graphic, Bisnis, Telekomunikasi, Embedded system dan sebagainya.

Tapi dengan begitu C++ termasuk bahasa pemrograman yang tidak mudah dipelajari karena C++ merupakan bahasa middle level language, oleh sebab itu XCODEPLUS sebagai forum tutorial pembelajaran C++, hadir untuk memberikan pembelajaran bagi para programmer pemula yang ingin menguasai C++.

Kami berharap segala postingan yang kami berikan bermanfaat bagi anda. Dan untuk memotivasi kami agar terus update jangan lupa Like, Follow dan Subscribe segala sosial media kami. Terimakasih.


FOLLOW US ON SOCIAL MEDIA
Twitter     : @XcodePlus
Facebook : @xcodeplus18
Google+   : @xcodeplus

Salam, XCode.++plus😄😏










No comments:

Kami menerima masukan dari anda jika memang ada pembahasan yang keliru dan kami sangat senang jika anda dapat berkontribusi untuk menyempurnakan postingan kami. Anda dapat mengirimkan email ke : hari18.muhammad@gmail.com

Jika postingan ini bermanfaat jangan lupa share postingan ini. Kami sangat merekomendasikan untuk anda yang membutuhkan informasi tentang computer stuff silakan subscribe blog kami dapatkan informasi terupdate dari kami secara gratiss. Terimakasih!

Powered by Blogger.