Студопедия
Новини освіти і науки:
Контакти
 


Тлумачний словник






Алгоритм розв’язування задачі

1. Задати початкове значення накопичувача суми S (0).

2. Задати початкове значення лічильника п (1).

3. Ввести поточне значення х.

4. Провести перевірку, чи введене значення х є додатнім.

5. Якщо результатом перевірки умови є ИСТИНА, то провести накопичення суми (S + х), і значення лічильника збільшити на одиницю (п + 1).

6. Якщо результат перевірки умови — ЛОЖЬ, то накопичення суми не приводити а значення лічильника збільшити на одиницю (п + 1).

7. Провести перевірку стану лічильника циклу. Якщо зна­чення лічильника перевищує кількість заданих значень х (10), цикл припинити і вивести значення суми.

8. Якщо значення лічильника дорівнює або менше за кількість заданих х (10), цикл повторити з блоку № 4.

Нижче подана блок-схема алгоритму розв'язання задачі.

У наведеному прикладі використовується цикл з післяумовою (перевірка умови виконання циклу — в кінці).

Аналогічно можна побудувати алгоритм для накопичення до­бутку, лише як початкове значення добутку треба використати одиницю, виходячи з того, що при множенні будь-якого числа на одиницю результат не зміниться.

Обчислення в циклі з декількома параметрами, що змінюються одночасно.

Складні алгоритми можуть містити сукупності перелічених вище циклів. Цикл з декількома параметрами, що змінюються одночасно, організується за аналогічною схемою організації циклу з одним параметром. Для інших параметрів перед циклом необхідно задати їх початкове значення, а в середині циклу обчислити їх поточне значення.

Задача 9.Обчислити значення функції , де x змінюється від 1 з кроком 0,25, а y змінюється від 1 до 10 з кроком 1 .


Читайте також:

  1. Rete-алгоритм
  2. Алгоритм
  3. Алгоритм
  4. Алгоритм 1.
  5. Алгоритм RLE
  6. Алгоритм безпосередньої заміни
  7. Алгоритм Берлекемпа-Мессі
  8. Алгоритм відшукання оптимального плану.
  9. Алгоритм Дейкстри.
  10. Алгоритм Деккера.
  11. Алгоритм Деккера.
  12. Алгоритм діагностики при травмах живота.




<== попередня сторінка | наступна сторінка ==>
Алгоритм розв’язування задачі | Алгоритм розв’язування задачі

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


 

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


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