31 груд. 2015 р.
21 груд. 2015 р.
Оператор повторення. Цикл з параметром
Залежно від того, чи відома заздалегідь кількість повторів, розрізняють цикл з умовою та цикл з параметром. Цикл з параметром застосовують тоді, коли кількість повторів відома. Для підрахунку кількості повторів вводиться змінна-параметр одного з порядкових типів: integer, boolean або char тощо.
Оператор параметричного циклу має наступну структуру:
1. For <параметр>:= A to B do
begin
<тіло циклу>
end;
(Для <параметр>:= A до B виконати)
2. For <параметр>:= A downto B do
begin
<тіло циклу>
end;
(Для <параметр>:= A назад до B виконати)
Тут А - початкове значення параметра, В - кінцеве значення, якого набуде параметр. Тіло циклу - це набір команд, які будуть виконуватись до того часу, поки параметр не досягне свого кінцевого значення. Якщо команд кілька, то їх слід взяти у операторні дужки: begin - end. Під час кожного виконання вказівки значення параметра збільшується або зменшується на одиницю, залежно від того, яку вказівку застосовано: to чи downto. Таким чином параметр набуватиме значень: А, А + 1, А+2..., В-1, В або навпаки.1. For <параметр>:= A to B do
begin
<тіло циклу>
end;
(Для <параметр>:= A до B виконати)
2. For <параметр>:= A downto B do
begin
<тіло циклу>
end;
(Для <параметр>:= A назад до B виконати)
(На основі матеріалів підручника "Інформатика 7 клас" Пилипчук О.П., Ріпко Н.А., Шестопалов Є.А. 2015 рік )
20 груд. 2015 р.
Оператор повторення. Цикл з передумовою
Часто трапляється так, що одні і ті самі вказівки доводиться виконувати кілька разів. Наприклад, щоранку ідучи до школи, ви повторюєте одну і ту саму дію, переставляючи ноги, таким чином ваш крок - це дія, яка повторюється до того часу, поки не буде досягнуто мети. У програмуванні теж трапляються такі випадки, коли потрібно декілька разів виконувати одні і ті самі команди. Їх виконання забезпечує оператор повторення, який дає змогу реалізувати базову алгоритмічну структуру повторення, яку ще називають циклом.
while <умова> do
begin
<серія команд>
end;
Тобто, поки твердження істинне, то вказівка буде повторюватись, це відбуватиметься доти, доки твердження, що лежить в умові циклу не стане хибним.
begin
<серія команд>
end;
Тобто, поки твердження істинне, то вказівка буде повторюватись, це відбуватиметься доти, доки твердження, що лежить в умові циклу не стане хибним.
Розглянемо приклад задачі з використанням оператора циклу while (поки).
Зимовий марафон завершено!
Вітаємо переможців ЗИМОВОГО МАРАФОНУ!
Коваль Дмитро (7-А клас) вразив своїм нестандартним підходом. Розв'язано усі чотири задачі!Терновий Тимофій і Царук Артем (7-В клас) проявили стійкість та витривалість, розв'язавши дві задачі!
Ягудіна Марія (7-Б клас) проявила кмітливість, розв'язавши найскладнішу задачу!
Підписатися на:
Дописи (Atom)


