Допоміжні алгоритми, Детальна інформація
Допоміжні алгоритми
3) закріплення попереднього матеріалу на практиці:
В-1: Скласти алгоритм і блок-схему знаходження суми всіх парних натуральних чисел від 0 до 100.
алг натуральних чисел
арг n
рез sum
поч нат і
sum:=0
n:=100
для і від 1 до n крок 1
цикл
sum: = sum+1/2+3*і
кц
все
кін
В-2: Скласти алгоритм і блок-схему значення більшого з двох натуральних чисел а і в.
алг пошук більшого числа
арг а, в
рез с
поч нат а, в, с
в то с:=а інакше с:=в
все
зап с
кін
4) пояснення нового матеріалу:
Досить часто при складанні алгоритмів використовують поєднання одного виду алгоритму з іншим. Наприклад, розгалужений з циклічним, а також підключають алгоритми, написані раніше. Такі алгоритми, що є самостійними і які включаються до складу інших алгоритмів, називають допоміжними або під алгоритмами. Якщо допоміжний алгоритм у процесі роботи програми виконується багаторазово, відрізняються лише параметрами, то його оформляють у вигляді алгоритму–процедури (або алгоритму-функції). Процедури і функції ми будемо розглядати, коли перейдемо до конкретної мови програмування Паскаль.
Задача. Скласти алгоритм знаходження більшого з трьох натуральних чисел а, в, с.
алг пошук більшого числа
-
\x00B2
\x00B4
В-1: Скласти алгоритм і блок-схему знаходження суми всіх парних натуральних чисел від 0 до 100.
алг натуральних чисел
арг n
рез sum
поч нат і
sum:=0
n:=100
для і від 1 до n крок 1
цикл
sum: = sum+1/2+3*і
кц
все
кін
В-2: Скласти алгоритм і блок-схему значення більшого з двох натуральних чисел а і в.
алг пошук більшого числа
арг а, в
рез с
поч нат а, в, с
в то с:=а інакше с:=в
все
зап с
кін
4) пояснення нового матеріалу:
Досить часто при складанні алгоритмів використовують поєднання одного виду алгоритму з іншим. Наприклад, розгалужений з циклічним, а також підключають алгоритми, написані раніше. Такі алгоритми, що є самостійними і які включаються до складу інших алгоритмів, називають допоміжними або під алгоритмами. Якщо допоміжний алгоритм у процесі роботи програми виконується багаторазово, відрізняються лише параметрами, то його оформляють у вигляді алгоритму–процедури (або алгоритму-функції). Процедури і функції ми будемо розглядати, коли перейдемо до конкретної мови програмування Паскаль.
Задача. Скласти алгоритм знаходження більшого з трьох натуральних чисел а, в, с.
алг пошук більшого числа
-
\x00B2
\x00B4
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021