Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Цикл для

1. For I:=a to b do Для і від a до b крок 1

begin початок циклу

тіло циклу виконувати тіло циклу

end; кінець циклу

Опис роботи

Виконання оператора циклу починається з присвоєння змінній циклу (l) вказаного початкового значення. Потім виконуються оператори, які складають тіло циклу. В результаті виконання оператора next до поточного значення змінної циклу добавляється приріст (крок) (1), після чого отримане значення порівнюється з кінцевим значенням (b). Якщо значення змінної циклу (і) стало більше кінцевого значення (b), то цикл закінчується і керування передається оператору, який слідує за оператором next. В противному випадку проходить наступне виконання операторів тіла циклу. Так виконується оператор циклу у випадку кроку (1).

2. For I:=a downto b do Для і від a до b крок -1

begin початок циклу

тіло циклу виконувати тіло циклу

end; кінець циклу

 

Якщо ж крок (-1) від’ємний (що дозволено), то в ході виконання циклу значення змінної (і) циклу зменшується і вихід з циклу проходить, коли змінна циклу стане менша кінцевого значення (b).

Якщо параметри циклу задані не сталими, а більш складними арифметичними виразами, то перед початком циклу визначаються їх значення і в подальшому вони не корегуються (не змінюються), навіть якщо в тілі циклу міняються значення змінних, які входять в ці вирази. Тіло циклу не виконується ні разу, якщо між значеннями параметрів циклу мають місце наступні співвідношення:

a > b, c > 0 або a < b, c < 0

В програмі змінну циклу і параметри циклу слід задавати за допомогою порядкових змінних (цілочисельних змінних) .

 

 

Використання циклу для знаходження суми, добутку числових рядів.

Завдання 4.

Знайти суму ряду

S=0;

For k:=1 to 20

S=S+k/(2k^2)*(-1)^(k+1)

Next

?s

end

 




Переглядів: 519

<== попередня сторінка | наступна сторінка ==>
Завдання 2 | Цикл поки

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.