Содержание
- 2. Для единообразной записи алгоритмов введена система обозначений и правил – псевдокод. В псевдокоде не приняты строгие
- 3. Основные служебные слова
- 4. Общий вид алгоритма: алг название алгоритма (аргументы и результаты) дано условия применимости алгоритма надо цель выполнения
- 5. Заголовок - часть алгоритма от слова алг до слова нач. Тело алгоритма - часть, заключенная между
- 6. Команды школьного АЯ Оператор присваивания: А := В знак ":=" означает команду заменить прежнее значение переменной,
- 7. Пример вычисления суммы квадратов алг Сумма квадратов (арг цел n, рез цел S) дано n >
- 8. Соответствие блок-схемы и АЯ Линейный алгоритм:
- 9. Алгоритм-ветвление:
- 10. Алгоритм – цикл:
- 11. Основные понятия в алгоритмическом языке Имена (идентификаторы) — употpебляются для обозначения объектов пpогpаммы (пеpеменных, массивов, функций
- 12. Операции : арифметические операции + сложение – вычитание * умножение / деление div деление нацело (остаток
- 13. Данные - величины, обpабатываемые пpогpаммой: Константы — это данные, которые зафиксированы в тексте программы и не
- 14. Какие операторы неправильные? алг Ошибки нач цел a, b вещ x, y a := 5 10
- 15. Вывод данных |вывод значения |переменной a |вывод значения |переменной a и переход |на новую строчку |вывод
- 16. Команда «вывод» цел a = 1, b = 3 вывод a, "+", b, "=", a+b список
- 17. Что будет выведено? цел a = 1, b = 3 вывод "a+", b, "=a+b" a+3=a+b цел
- 18. Как записать оператор «вывод»? цел a = 1, b = 3 вывод "X(", b, "=", a
- 19. Выpажения — пpедназначаются для выполнения необходимых вычислений, состоят из констант, пеpеменных, указателей функций, объединенных знаками опеpаций.
- 20. Порядок выполнения операций вычисление выражений в скобках умножение, деление, div, mod слева направо сложение и вычитание
- 21. Примеры записи арифметических выражений
- 22. Примеры записи логических выражений, истинных при выполнении указанных условий
- 23. Сложные условия Задача. Фирма набирает сотрудников от 25 до 40 лет включительно. Ввести возраст человека и
- 24. Вариант 1. Алгоритм начало ввод x конец да нет x >= 25? да нет x “подходит”
- 25. Вариант 1. Программа алг Сотрудник нач цел x вывод "Введите ваш возраст", нс ввод x если
- 26. Вариант 2. Алгоритм начало ввод x да нет x >= 25 и x “подходит” “не подходит”
- 27. Вариант 2. Программа сложное условие алг Сотрудник нач цел x вывод "Введите ваш возраст", нс ввод
- 28. Массив – это группа однотипных элементов, имеющих общее имя и расположенных в памяти рядом. Особенности: все
- 29. Массивы A массив 3 15 НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3] A[4] A[5] ЗНАЧЕНИЕ элемента
- 30. Объявление массивов Зачем объявлять? определить имя массива определить тип массива определить число элементов выделить место в
- 31. Объявление массивов Массивы других типов: Другой диапазон индексов: вещтаб X[1:10], Y[1:20] | вещественные X[1] := 4.25
- 32. Что неправильно? целтаб A [10:1] ... A[5] := 4.5; [1:10] целтаб A[1:10] ... A[15] := "a"
- 33. Как обработать все элементы массива? Объявление: Обработка: цел N = 5 целтаб A[1:N] | обработать A[1]
- 34. Как обработать все элементы массива? Обработка с переменной: i:= 1 | обработать A[i] i:= i +
- 35. Простейшая программа Объявление: Ввод с клавиатуры: Обработка каждого элемента: цел N = 5, i целтаб A[1:N]
- 36. Максимальный элемент Задача: найти в массиве максимальный элемент. Алгоритм: Решение: считаем, что первый элемент – максимальный
- 37. Максимальный элемент начало конец нет да нет да M:= A[1] i:= 2 M:= A[i] i:= i
- 38. Максимальный элемент алг Максимум нач цел i, N = 5, M целтаб A[1:N] | здесь заполнить
- 40. Скачать презентацию



























![Массивы A массив 3 15 НОМЕР элемента массива (ИНДЕКС) A[1] A[2] A[3]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/384452/slide-28.jpg)

![Объявление массивов Массивы других типов: Другой диапазон индексов: вещтаб X[1:10], Y[1:20] |](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/384452/slide-30.jpg)
![Что неправильно? целтаб A [10:1] ... A[5] := 4.5; [1:10] целтаб A[1:10] ... A[15] := "a"](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/384452/slide-31.jpg)




![Максимальный элемент начало конец нет да нет да M:= A[1] i:= 2](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/384452/slide-36.jpg)

Автор: Мазикина С. В., учитель высшей категории Гимназии №10 г. Челябинска
3 автобиография
Космодемьянская Зоя
Презентация на тему Головоломки на разрезание
Алесь Разанау
СТРУКТУРА АКАДЕМИИ
Smart government
Денис Давыдов
Курортный поселок Bay View Villas
Волейбол. Правила игры. Техника игры
Ширяев-Горский Никита. Диплом
МОНИТОРИНГ ВОСПИТАТЕЛЬНОЙ ДЕЯТЕЛЬНОСТИ
Управление образованием как предмет консалтинга
Презентация на тему Древние животные
Пейзаж
70-немало, 70-немного
Экономика края. Сельское хозяйство
ЗНАЕТЕ ЛИ ВЫ ЗАКОН?
Авторское право полная версия
Гимнастика
Искусство начала 19 века
Когда на Руси появились первые школы?
Презентация на тему Andrew Lloyd Webber
Оптимальные программы финансирования проектов энергоэффективности
Строевые упражнения
БИТ
Спектакли на этой неделе
Мы во Вселенной