Найти в Дзене

✍ Лабораторная работа 3 Циклический алгоритм (второй тип лаб работы)

ЗАДАЧА 1 Простой цикл (одномерный цикл) Постановка задачи.
Составить блок-схему и программу для вычисления таблицы значений функции U(x,y) для фиксированного значения y и всех значений x, меняющихся в заданном интервале с заданным шагом.
Для вычисления функции U(x,y) создать пользовательскую функцию.
Для вывода таблицы в С++ использовать функцию printf(). при 1 ≤ x ≤ 10 с шагом hx = 3 и y = 2,156 Блок-схема с предусловием (для программ с операторами while, for): Программа С++ с оператором while: Программа С++ с оператором for: Программа Mathcad через ранжированную переменную: Программа Mathcad с оператором while: Программа Mathcad с оператором for: Блок-схема с постусловием (для программы с оператором do while): Программа С++ с оператором do while: Программа MS Excel (OO Calc) в режиме чисел: Программа MS Excel (OO Calc) в режиме формул: ЗАДАЧА 2 Вложенный цикл (двумерный цикл) Постановка задачи.
Составить блок-схему и программу для вычисления таблицы значений функци
Оглавление

ЗАДАЧА 1 Простой цикл (одномерный цикл)

Постановка задачи.
Составить блок-схему и программу для вычисления таблицы значений функции U(x,y) для фиксированного значения y и всех значений x, меняющихся в заданном интервале с заданным шагом.
Для вычисления функции U(x,y) создать
пользовательскую функцию.
Для вывода таблицы в С++ использовать функцию
printf().

-2

при 1 ≤ x ≤ 10 с шагом hx = 3 и y = 2,156

Блок-схема с предусловием (для программ с операторами while, for):

-3
-4

Программа С++ с оператором while:

-5

-6

Программа С++ с оператором for:

-7

-8

Программа Mathcad через ранжированную переменную:

-9

Программа Mathcad с оператором while:

-10

Программа Mathcad с оператором for:

-11

Блок-схема с постусловием (для программы с оператором do while):

-12

Программа С++ с оператором do while:

-13

-14

Программа MS Excel (OO Calc) в режиме чисел:

-15

Программа MS Excel (OO Calc) в режиме формул:

-16

ЗАДАЧА 2 Вложенный цикл (двумерный цикл)

Постановка задачи.
Составить блок-схему и программу для вычисления таблицы значений функции U(x,y) для всех сочетаний аргументов x и y , когда каждый из них меняется в своем интервале со своим заданным шагом.
Расчет функции U(x,y) производить в главной функции (
без пользовательской функции).
Для вывода таблицы в С++ использовать функцию
setw().

-17

при 1 ≤ x ≤ 10 с шагом hx = 3 и -9,005 ≤ y ≤ 2,005 с шагом hy = 11

Блок-схема с предусловием (для программ с операторами while, for):

-18

Программа С++ с оператором while:

-19

-20

Программа С++ с оператором for:

-21

-22

Программа Mathcad с оператором while:

-23

Программа Mathcad с оператором for:

-24

Блок-схема с постусловием (для программы с оператором do while):

-25

Программа С++ с оператором do while:

-26

-27

Программа MS Excel (OO Calc) в режиме чисел:

-28

Программа MS Excel (OO Calc) в режиме формул:

-29

ЗАДАЧА 3 (продолжение задачи 2)

Постановка задачи.
а) Вычислить и распечатать
таблицу всех значений функции U(x,y), с
координатами расчетных точек.
б) Вычислить
сумму всех положительных значений функции U
в) Вычислить
количество U, подсчитанных по первой строке.
Для вывода таблицы в С++ использовать функцию
printf().
Составление пользовательской функции - по выбору студента.
Использовать 1 оператор цикла - по выбору студента.

-30

при 1 ≤ x ≤ 10 с шагом hx = 3 и -9,005 ≤ y ≤ 2,005 с шагом hy = 11

В данном примере составляем пользовательскую функцию и используем оператор for.

Блок-схема с предусловием (для программы с оператором for):

-31
-32

Программа С++ с оператором for:

-33

-34

Программа Mathcad с оператором for:

-35
-36

Программа MS Excel (OO Calc) в режиме чисел:

-37

Программа MS Excel (OO Calc) в режиме формул:

-38

⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜⚜

✅ Оглавление:

✍ Лекции 1 семестр здесь
✍ Лабораторная работа 1 Линейный и разветвляющийся алгоритмы (первый тип лаб работы)
здесь
✍ Лабораторная работа 1 Линейный и разветвляющийся алгоритмы (второй тип лаб работы)
здесь
✍ Лабораторная работа 1 Линейный и разветвляющийся алгоритмы (третий тип лаб работы)
здесь
✍ Лабораторная работа 2 Разветвляющийся алгоритм (3 задачи)
здесь
✍ Лабораторная работа 2 Циклический алгоритм
здесь
Лабораторная работа 3 Циклический алгоритм (второй тип лаб работы) здесь
Лабораторная работа 2 Циклический алгоритм (третий тип лаб работы) здесь
✍ Лабораторная работа 3 Одномерный и двумерный массивы
здесь
Лабораторная работа 3 Массивы (третий тип лаб работы) здесь
✍ Что будет на экзамене или зачете 1 семестр
здесь

👉 Информатика НГТУ им. Р.Е.Алексеева здесь

🧭 Путеводитель по каналу Подслушано по Математике здесь