Содержание
- 2. ПЛАН: Алгоритмы линейной структуры. Алгоритмы разветвляющейся структуры. Алгоритмы циклической структуры.
- 3. Базовые алгоритмические конструкции Для повышения эффективности применения компьютера как инструмента решения задач необходимо освоение основной фундаментальной
- 4. Исполнитель алгоритма — это некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система, способная выполнить действия,
- 6. Базовые алгоритмические конструкции
- 7. Кафедра информатики 1.Алгоритмы линейной структуры Алгоритм линейной структуры - алгоритм, в котором блоки выполняются последовательно друг
- 8. Алгоритмы линейной структуры Составить алгоритм вычисления функции вида y=x+3z, для заданных значений x и z. Основу
- 9. Алгоритмы линейной структуры Требования к именам (идентификаторам) переменных: имена могут включать латинские буквы, цифры, всегда начинается
- 10. Алгоритмы линейной структуры В выражение могут входить арифметические операции и круглые скобки. В большинстве языков определено
- 11. Алгоритмы линейной структуры При необходимости изменить обычное старшинство операций в записи выражения используются дополнительные круглые скобки.
- 12. Пример Исходные данные: a - длина прямоугольника, b - ширина прямоугольника. Выходные данные: s – площадь.
- 13. 2.Алгоритмы разветвляющейся структуры Разветвляющимся называется алгоритм, в котором действие выполняется по одной из возможных ветвей решения
- 14. Алгоритмы разветвляющейся структуры Структура «ветвление» существует в трёх основных вариантах: если-то-иначе (рисунок 3.а); если-то (рисунок 3.б);
- 15. Кафедра информатики Алгоритмы ветвления Условие – логическое выражение, которое может быть истинным или ложным. В качестве
- 16. Виды условий А>=0 А А (А>=10)и(А
- 17. Кафедра информатики Пример алгоритма ветвления Составить алгоритм решения квадратного уравнения ax2 + bx + c =
- 18. Кафедра информатики Алгоритмы ветвления Составить алгоритм, который по номеру месяца n выводит название времени года, соответствующего
- 19. Кафедра информатики 3. Алгоритмы циклической структуры Базовая структура «цикл» обеспечивает многократное выполнение некоторой совокупности действий. Повторяющаяся
- 20. www.themegallery.com Company Name Виды циклов Цикл с параметром (с заранее известным числом повторений) Цикл Циклы с
- 21. Кафедра информатики Цикл с параметром Параметру цикла P присваивается начальное значение N и происходит выполнение тела
- 22. Кафедра информатики Цикл с параметром С клавиатуры вводится последовательность из N чисел. Определить сумму положительных элементов
- 23. Кафедра информатики Цикл с предусловием Проверка условия продолжения цикла проводится до выполнения действий цикла. В циклах
- 24. Кафедра информатики Цикл с предусловием Цикл начинается с проверки условия выполнения цикла. В данном случае цикл
- 25. Цикл с постусловием В цикле с постусловием сначала выполняется тело цикла, затем управление передается на проверку
- 26. Кафедра информатики С клавиатуры вводится последовательность из N чисел. Определить сумму положительных элементов этой последовательности Цикл
- 27. Кафедра информатики Катков К.А. Примеры Вводятся ненулевые координаты точки М(x,y). Определить к какой четверти координатной плоскости
- 28. Кафедра информатики Катков К.А. Примеры С клавиатуры вводятся размеры сторон треугольника: a, b, c. Определить, является
- 29. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность из N чисел. Определить количество нулей и
- 30. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность из N чисел. Определить минимальный положительный элемент
- 31. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность чисел. Ноль – конец последовательности. Определить минимальный
- 32. Кафедра информатики Катков К.А. Примеры С клавиатуры вводится последовательность чисел. Ноль – конец последовательности. Определить количество
- 34. Скачать презентацию