Showing posts with label Break ve Continue ifadeleri. Show all posts
Showing posts with label Break ve Continue ifadeleri. Show all posts
Sunday, May 20, 2012
Break ve Continue ifadeleri
Break deyimi döngünün tamamlanmadan belirtilen durumlarda döngüden çıkılmasını sağlar. break deyiminden sonra gelen tüm deyimler atlanır.
Continue deyimi ise döngüden çıkılmadan belirtilen durumlarda döngüdeki adımların atlanmasını sağlar. continue belirtilen aralıktaki deyimleri atlar.
örnek ; 1-100 arasındaki sayıları ekrana yazdıran ve sayı 50 değerine ulaşınca döngünün sonlanmasını sağlayan program.
#include <iostream>
#include <conio.h>
using namespace std;
int main() {
int a;
for (a=1; a<100; a++) {
cout << a << endl;
if(a==50){
break; //döngü içersinde a sayısı 50 ye eşit olduğu durumda döngüden çıkar.
}
}
getch();
}
örnek; 1-100 arasındaki sayıları yazdıran ancak 40 ile 60 arasındaki sayıları dahil etmeyen program.
#include <iostream>
#include <conio.h>
using namespace std;
int main() {
int a;
for (a=1; a<100; a++) {
if(a>40 && a<60) {
continue; //döngü içersinde sayı 40tan büyük ve 60tan küçük olduğu durumlarda ardından
gelen deyimleri işletmez.
}
cout << a << endl;
}
getch();
}
Subscribe to:
Posts (Atom)