2 - shart: tskilni aylanish davrini belgilaysiz. bunda asosan boradigan son beriladi. unutmang tsikl qadamiga teskari son quysangiz tskil tugamay.
3 - shart: tsikl qadami bo'lib har bir aylangan vaqtda tsikl bo'gliq bo'lgan o'zgaruvchining oshib boradigan qiymati tushuniladi.
Misol: 0 dan 10 gacha bo'lgan sonlarni faqat juft sonlarni chiqarish dasturini tuzish.
#include
using namespace std;
int main() {
for (int i = 2; i <= 10; i = i + 2) {
cout << i << "\n";
}
return 0;
}
2
4
6
8
10
Assalomu alaykum bugun siz bilan break va continue haqida gaplashib olamiz. Funksiyalar, Shart operatorlari va takrorlash operatorlarida ko'p qo'llaniladi.
C++ break
Siz allaqachon breakushbu darslikning oldingi bobida ishlatilgan iborani ko'rgansiz . Bu switch darsligida ko'rgan edingiz "sakrashi" uchun ishlatilgan .
break - yakka holatda o'zi keladi. funksiya, shart operatori yoki tsikl ni ishini yakunlash uchun ishlatiladi.
Misol: 0 dan 10 gacha tsikl hosil qiling. Sanash jarayonida 4 - takrorlanishda tsiklni yakunlang.
#include
using namespace std;
int main() {
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
cout << i << "\n";
}
return 0;
}
0
1
2
3
C++ continue
continue - yakka holatda kelib ushbu kalit so'zi kelganda undan keyin kelgan kodni o'tkazib yuboradi. tsikl da kelgan vaqtida undan keyin kelgan kodni o'tkazib yuborib tsiklni takrorlashni davom etadi.
Misol: 0 dan 10 gacha takrorlash amalga oshirib shunda 4 sonini chiqarmang.
#include
using namespace std;
int main() {
for (int i = 0; i <= 10; i++) {
if (i == 4) {
continue;
}
cout << i << "\n";
}
return 0;
}
Do'stlaringiz bilan baham: |