Son Yazılar

C++ Break ve Continue Kullanımı





C++ ile programlamada döngüleri kullanırken sık sık faydalanılan iki yapı olan "Break" ve "Continue" yapısına bu yazı içerisinde değinilecektir.

Break, döngünün istenilen bir yerde kırılmasını sağlamaktadır. Program, "Break" komutunu gördüğünde bu sayede durmaktadır. Continue ise, döngüdeki bazı kısımların atlanılmasını sağlamaktadır. Continue öncesinde yer alan şartı sağlayan ifadeler program çıktısı olarak gösterilmese de bu koşulu sağlamayan ifadelerle program çalışmaya devam etmektedir.  

Aşağıdaki örnekte görüldüğü üzere belli bir aralıktaki sayılardan tek olanların bastırılmaması için "Continue" komutundan faydalandık. Bu şekilde, "i" tek bir değere sahip olursa "cout" ile ekrana bastırma adımına geçilmeden "i"nin bir sonraki değerine geçilecek. Break komutuyla da döngümüz "for" döngüsü içinde belirlediğimiz şarttan önce döngümüzün durmasını sağlamış olduk.

#include <iostream>
using namespace std;
int main() {
	for(int i=0;i<10;i++){
		if(i%2==1)
			continue;
		if(i==8)
			break;
		cout<<i<<endl;
	}
	return 0;
}

Yazıyı incelediğiniz için teşekkürler...

Sağlıcakla kalın...


Hiç yorum yok