Задание: разработать программу вычисления выходного значения функ-ции y=f(x1,x2,x3,x4). Тип входных и выходных данных, вид функции заданы в табл. 2. Выходное значение и входные должны отображаться на экране в виде: X1= X2= X3= X4= Y= Разработать функцию, которая автоматически заполняет массив из 10 наборов входных данных. Массив затем подвергается обработке, т.е. в цикле вычисляются значения функции и выводятся на экран в виде: Y1= Y2= Y3= Y4= , и т.д. тип входных данных: целое тип выходных данных: целое, функция: x1*sin(x2) + x3*sin(x4)

30 Мар 2020 в 19:41
136 +1
0
Ответы
1

Пример программы на Python:

import math
# Функция для вычисления значения функции
def calculate_output(x1, x2, x3, x4):
return x1 * math.sin(x2) + x3 * math.sin(x4)
# Автоматическое заполнение массива входных данных
input_data = [
(1, 2, 3, 4),
(5, 6, 7, 8),
(9, 10, 11, 12),
(13, 14, 15, 16),
(17, 18, 19, 20),
(21, 22, 23, 24),
(25, 26, 27, 28),
(29, 30, 31, 32),
(33, 34, 35, 36),
(37, 38, 39, 40)
]
# Обработка массива и вывод результатов
for i in range(10):
x1, x2, x3, x4 = input_data[i]
output = calculate_output(x1, x2, x3, x4)
print(f"X1={x1}, X2={x2}, X3={x3}, X4={x4}, Y={output}")

Этот код создает массив из 10 наборов входных данных, затем для каждого набора вычисляет значение функции и выводит результат на экран в указанном формате.

18 Апр в 15:07
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 648 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир