Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция 01 Вводная и алгоритмизация (140904)

.pdf
Скачиваний:
8
Добавлен:
25.03.2015
Размер:
3.57 Mб
Скачать

Схемы алгоритмов и программ. Обозначения условные графические.

Ввод – вывод - преобразование данных в форму, пригодную для обработки (ввод) или отображения (вывод).

Пуск – останов - начало, конец, прерывание процесса обработки данных.

31

Структуры алгоритмов

- линейная («следование»)

32

Структуры алгоритмов

- разветвленная («ветвление»)

33

Структуры алгоритмов

- циклическая с предусловием («цикл-пока»

34

Структуры алгоритмов

- циклическая с постусловием («цикл-до»)

35

Задача на разветвленные структуры алгоритмов

Вычислить и напечатать (протабулировать) значение функции U

 

 

3* cos(| x 3 |) 2 * x

,

при

0.5 x 0.5;

 

y 0;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U

sin(x3 8* x 6) ln( y),

при

0.5 x 2.5;

y 0;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

2

 

 

 

 

 

2

 

 

 

 

x

2 * y 3* x

8* x * y,

при

2.5 x 3.5;

x

2 * y 0;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

36

Алгоритм решения задачи

37

Типовые задачи (1)

Вычислить и напечатать значение функции Z при заданном значении X

 

 

Z

 

2 * y2

y 0.1

 

 

 

 

1 x2

 

 

 

 

 

 

 

 

 

при

 

1

 

 

,

при

x 1

 

 

2

 

 

x

 

 

0.5 x2,

при x 0

 

Y

 

cos(x),

 

при

0 x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

38

Алгоритм решения задачи (1)

39

Типовые задачи (2)

Вычислить и напечатать значение функции Z для 50 значений X, задаваемых по вводу

 

 

Z

 

2 * y2

y 0.1

 

 

 

 

1 x2

 

 

 

 

 

 

 

 

 

при

 

1

 

 

,

при

x 1

 

x2

 

 

 

 

 

0.5 x2,

при x 0

 

Y

 

cos(x),

 

при

0 x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

40