1
00:00:13,900 --> 00:00:15,000
Proqramlaşdırmada,

2
00:00:15,500 --> 00:00:17,400
forlupdan əlavə, whilelup da var.

3
00:00:18,400 --> 00:00:18,900
Bəs, yaxşı,

4
00:00:19,000 --> 00:00:21,100
forlup-la whilelup-un fərqi nədədir?

5
00:00:21,600 --> 00:00:22,100
Forlup

6
00:00:22,700 --> 00:00:23,300
bizim

7
00:00:24,100 --> 00:00:27,300
massivin içindəki hər bir elementin üstündən 
keçir.

8
00:00:28,200 --> 00:00:29,300
Whilelup isə,

9
00:00:29,900 --> 00:00:31,700
biz verdiyimiz şərtə əsasən,

10
00:00:33,000 --> 00:00:33,600
hər bir elementin üstündən keçir

11
00:00:33,700 --> 00:00:36,200
və hər hansı bir şərtə uyğun gəlməsə,

12
00:00:36,600 --> 00:00:38,500
dərhal lupdan çıxış edir.

13
00:00:39,300 --> 00:00:40,100
Məsələn,

14
00:00:40,300 --> 00:00:41,100
gəlin, yoxlayaq.

15
00:00:42,000 --> 00:00:45,400
cəm bərabərdir sıfır

16
00:00:46,800 --> 00:00:47,500
və

17
00:00:48,300 --> 00:00:49,200
rəqəm

18
00:00:50,100 --> 00:00:51,300
bərabərdir

19
00:00:51,600 --> 00:00:52,000
bir

20
00:00:52,600 --> 00:00:53,700
indi isə, yazırıq,

21
00:00:54,700 --> 00:00:55,600
while

22
00:00:57,300 --> 00:00:58,300
rəqəm

23
00:00:59,000 --> 00:01:00,400
kiçikdir

24
00:01:00,600 --> 00:01:01,400
beşdən

25
00:01:02,400 --> 00:01:03,600
onda, biz,

26
00:01:04,000 --> 00:01:07,100
hər whilelup-da cəmin üstünə

27
00:01:07,400 --> 00:01:08,600
rəqəm əlavə edirik

28
00:01:09,500 --> 00:01:13,600
və rəqəmi bir vahid böyüdürük.

29
00:01:15,600 --> 00:01:17,200
Gəlin, yoxlayaq, nə alınır.

30
00:01:18,500 --> 00:01:19,300
Təbii ki,

31
00:01:19,700 --> 00:01:20,400
axırda

32
00:01:24,000 --> 00:01:26,300
biz cəmi çap etməliyik.

33
00:01:28,100 --> 00:01:30,300
Biz yoxlasaq, cavab 10 alınır.

34
00:01:31,000 --> 00:01:32,100
Bu necə baş verir?

35
00:01:33,600 --> 00:01:35,700
Bizim whilelupun içinə daxil olarkən,

36
00:01:36,100 --> 00:01:37,100
rəqəm birdir

37
00:01:37,200 --> 00:01:38,500
və cəm sıfırdır.

38
00:01:39,400 --> 00:01:40,900
Bizim whilelup yoxlayır,

39
00:01:41,100 --> 00:01:42,800
Bir beşdən kiçikdirmi?

40
00:01:42,900 --> 00:01:43,400
Bəli.

41
00:01:43,900 --> 00:01:45,400
Və cəmin üstünə gəlir.

42
00:01:45,500 --> 00:01:47,900
Cəm bizdə sıfır idi və üstünə bir gəldi.

43
00:01:48,000 --> 00:01:49,000
Cəm oldu bizdə bir.

44
00:01:49,700 --> 00:01:52,300
Gəlin, bunu burda qeyd edim ki, rahat görəsiniz.

45
00:01:53,200 --> 00:01:54,300
Ondan sonra,

46
00:01:54,600 --> 00:01:56,700
rəqəmin özü də, bir vahid artır.

47
00:01:57,000 --> 00:01:59,800
Və rəqəm olur iki.

48
00:02:00,500 --> 00:02:02,200
Keçirik, növbəti etapa.

49
00:02:02,500 --> 00:02:03,700
Növbəti etapda

50
00:02:03,900 --> 00:02:05,700
bizdə rəqəm, artıq ikidir.

51
00:02:06,000 --> 00:02:07,500
İki beşdən kiçikdirmi?

52
00:02:07,600 --> 00:02:07,900
Bəli.

53
00:02:08,200 --> 00:02:11,300
İkinin üstünə, cəm bizdə axı olmuşdu bir,

54
00:02:11,400 --> 00:02:13,500
ikinin üstünə biri gəlirik.

55
00:02:13,700 --> 00:02:15,800
Ona görə, cəm olur artıq, üç.

56
00:02:16,300 --> 00:02:19,000
Və rəqəmlə yenə bir vahid artaraq,

57
00:02:19,100 --> 00:02:20,600
olur üç.

58
00:02:21,200 --> 00:02:23,300
Keçirik növbəti iterasiyaya.

59
00:02:24,000 --> 00:02:25,800
Bizdə, rəqəm üç idi.

60
00:02:26,000 --> 00:02:27,800
Üç kiçikdirmi beşdən?

61
00:02:27,900 --> 00:02:28,400
Bəli.

62
00:02:28,900 --> 00:02:30,700
Üçün üstünə yenə də, rəqəmi gəlirik,

63
00:02:30,800 --> 00:02:32,200
rəqəm isə, bizdə artıq, üç idi.

64
00:02:32,300 --> 00:02:33,100
Ona görə,

65
00:02:33,600 --> 00:02:35,900
cəm olur altı

66
00:02:36,300 --> 00:02:38,100
və rəqəmi bir vahid artıraraq

67
00:02:38,300 --> 00:02:39,300
edirik dörd.

68
00:02:40,100 --> 00:02:41,300
Sonra, yenə yoxlayırıq.

69
00:02:41,600 --> 00:02:43,300
Rəqəm, yəni, dörd

70
00:02:43,700 --> 00:02:44,500
kiçikdirmi beşdən?

71
00:02:45,000 --> 00:02:45,700
Bəli.

72
00:02:46,300 --> 00:02:49,400
Biz, yenə, cəmin üstünə rəqəmi gəlirik

73
00:02:50,400 --> 00:02:51,500
Cəm olur 10,

74
00:02:52,400 --> 00:02:54,900
və rəqəmin üstünə 5 artırırıq.

75
00:02:55,600 --> 00:02:56,600
Rəqəm olur beş.

76
00:02:57,400 --> 00:02:59,400
Ondan sonra, yenə də gəlir,

77
00:02:59,700 --> 00:03:01,300
5 kiçikdirmi 5-dən?

78
00:03:01,700 --> 00:03:02,100
Xeyr.

79
00:03:02,700 --> 00:03:03,400
Buna görə,

80
00:03:03,600 --> 00:03:06,100
whilelup-un içinə daxil olmur və bizə cəmi 
çap edir.

81
00:03:06,200 --> 00:03:09,900


