1.20M
Category: programmingprogramming

Подготовка к лабораторным работам по теме "Ветвления"

1.

1

2.

Тема
Алгоритмы обработки величин в языке
программирования Pascal
25.01.2023
Величие человека в его
способности мыслить
Блез Паскаль
(1623 — 1662)

3.

Этапы решения задач на
компьютере
Этап
Результат
Исходные данные
Словесная информационная модель
Формализация
Математическая модель
Алгоритмизация
Алгоритм
Программирование
Программа
Отладка, тестирование
Уточнение модели
Выполнение расчётов
Получение результата

4.

Этапы решения задач на компьютере
Этап 1
Исходные данные
Результат
Словесная информационная модель
Задача.
Вычислить значение функции по известному значению
аргумента
Исходные данные.
х – исходное число (вещественный тип)
Результат
у – результат решения задачи - число вещественного типа

5.

Этапы решения задач на компьютере
Этап 2
Формализация
Выполнить вычисление
функции по формулам:
Результат
Математическая модель

6.

Этапы решения задач на компьютере
Этап 3
Результат
Алгоритмизация
Алгоритм

7.

Построение блок-схем

8.

Этапы решения задач на компьютере
Этап 4
Результат
Программирование
Программа

9.

Этапы решения задач на компьютере

Этап 5
Результат
Отладка, тестирование
Уточнение модели
х
1 -5
2 1
3
5
Условие,
действие
Ответ
(да,
нет)
Y (ФОРМУЛА)
Y
Х<0
Х<0
Х<2.5
да
нет
да
Y:=
Y:=1+X2
2
Х<0
Х<2.5
нет
нет
Y:=X-2
3

10.

Этапы решения задач на компьютере
Этап 6
Результат
Выполнение расчётов
Получение результата
Компьютерный эксперимент 1
N=…
Компьютерный эксперимент 2
N=…
Компьютерный эксперимент 3
N=…
Выводы по лабораторной работе.
1. Разработала …
2. Выполнила …
3. Провела …
4. Проверила …

11.

АЛГОРИТМ ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ
РАБОТЫ №2 ПО ТЕМЕ «ВЕТВЛЕНИЯ»

12.

Задача.
Вычислить значение функции по известному значению
аргумента
Исходные данные.
х – исходное число (вещественный тип)
Результат
у – результат решения задачи - число вещественного типа

13.

Математическая модель (формализация)
Уравнение прямой: y=kx+b

14.

15.

Идея решения задачи:
1.Ввести значение аргумента Х
2.Определить, какому интервалу из
области определения функции оно
принадлежит
3.Вычислить значение функции по
соответствующей формуле
4.Вывести значения X и Y
English     Русский Rules