Скачать презентацию Практика Программирование циклических вычислительных процессов ПРИМЕР 1 Скачать презентацию Практика Программирование циклических вычислительных процессов ПРИМЕР 1

Практика 11_1.ppt

  • Количество слайдов: 13

Практика Программирование циклических вычислительных процессов Практика Программирование циклических вычислительных процессов

ПРИМЕР 1: табуляция функции Для x меняющегося от -2 до 2 с шагом 0. ПРИМЕР 1: табуляция функции Для x меняющегося от -2 до 2 с шагом 0. 5 вычислить значение f(x) = e-x Cos (2 x) Сформировать из этих значений вектор y 0. . 8

ПРИМЕР 2: сумма элементов вектора Вычислить сумму элементов вектора i. Значения параметра цикла задаются ПРИМЕР 2: сумма элементов вектора Вычислить сумму элементов вектора i. Значения параметра цикла задаются вектором

ПРИМЕР 3: максимальный элемент Дана последовательность: где k=1, 2, …n. • Найти максимальное значение ПРИМЕР 3: максимальный элемент Дана последовательность: где k=1, 2, …n. • Найти максимальное значение при n=6

ПРИМЕР 3: макс элемент ПРИМЕР 3: макс элемент

Задачи для самостоятельной работы 1. 2. 3. 4. Дан вектор x: Составить П-Ф, вычисляющую Задачи для самостоятельной работы 1. 2. 3. 4. Дан вектор x: Составить П-Ф, вычисляющую среднее арифметическое n элементов вектора. Составить П-Ф, которая определяет количество элементов вектора большие среднего арифметического значения. Дан массив y, состоящий из n элементов. Найти максимальный и минимальный элементы вектора и их порядковые номера. Дан массив y, состоящий из n элементов. Составить П-Ф, меняющую максимальный и минимальный элемент местами.

Задачи для самостоятельной работы 5. 6. 5. Дан вектора x (5 элементов) и вектор Задачи для самостоятельной работы 5. 6. 5. Дан вектора x (5 элементов) и вектор y (7 элементов). Найти Для нахождения max элемента вектора из n компонент использовать П-Ф. Даны два вектора x и y, состоящие из n элементов. Составить П-Ф, формирующую вектор q размерности n, i -й элемент которого равен 1, если точка с координатами принадлежит кругу радиуса r с центром в начале координат Даны два вектора x, y, состоящие из n элементов. Сформировать новый вектор по правилу:

Дополнительные операторы при программировании циклов continue: используется для продолжения выполнения цикла путем возврата в Дополнительные операторы при программировании циклов continue: используется для продолжения выполнения цикла путем возврата в начало тела цикла Пример 3 Составить П-Ф, формирующую новый вектор из положительных компонент исходного вектора

Оператор return • прерывает выполнение П-Ф • возвращает значение операнда, стоящего в Поле 1 Оператор return • прерывает выполнение П-Ф • возвращает значение операнда, стоящего в Поле 1 Задача. Составить П-Ф, находящую первую положительную компоненту исходного вектора

1. 2. 1. 2.

3. 4. 3. 4.

Разбор задач из теста Вычислить z=5 y 2 - 6 y+1, где x=sin u; Разбор задач из теста Вычислить z=5 y 2 - 6 y+1, где x=sin u; t=Cos v; u=1. 5; v=1. 25.

Разбор задач из теста Напишите П-Ф, которая равна 1, если заданная цифра y входит Разбор задач из теста Напишите П-Ф, которая равна 1, если заданная цифра y входит в трехзначное число x, и равна 0 в противном случае. Параметры функции: y, x.