Добавил:
vk.com Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
17.11.2024
Размер:
1.82 Mб
Скачать

Нижегородский Государственный Технический Университет Имени Р.Е. Алексеева Кафедра «Энергетические установки и тепловые двигатели» Дисциплина «Компьютерные технологии» Лабораторная работа №3 Тема: Циклический алгоритм Вариант №15

Выполнил: Туев А.В. 23-ЭУД-1 Проверила: Шубина Н.В.

Нижний Новгород 2023

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

    Вход в fU(X,y)

    Описание переменных a, u

  2. Блок-схема (1 for/while) 1) Вспомогательная блок-схема для пользовательской функции fU(x,y) для вычисления U(x,y):

a < 1

a ≤ -1

a = x - y

return U

Начало

Описание переменных xn, xk, hx, y

«Введите xn, xk, hx, y :»

«Исходные данные:» xn = xk = hx = y =

Ввод xn, xk, hx, y

«Таблица результатов: x y U»

x = xn

x ≤ xk

U = fU(x,y)

x y U

x = x + hx

Конец

2) Основная блок-схема:

Соседние файлы в папке 3 ЛР