Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 24.12.2022
Сообщений: 3

Даны действительные числа x, y, z. Вычислить min^2 (x+y+z/2, xyz)

25.12.2022, 01:58. Показов 4632. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите найти ошибки, кажется блок схему неправильно сделали. Не вводит данные х,у,z и не выводит результат.

#! Программа вычисления min^2(x+y+z/2, xyz), x, y, z действительные числа
# Мальцев Г.Л.
# Найти min**2(x+y+z/2,xyz) по x, y, z
from math import min^2
x = int(input())
y = int(input())
z = int(input())
f = min^2(x+y+z/2)
g = min^2(x*y*z)
if f<g:
print('Минимальное значение - ', f)
elif g<f:
print('Минимальное значение - ', g)
print('Result = ', f,g)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.12.2022, 01:58
Ответы с готовыми решениями:

Даны действительные числа а1,., an, b1., bn. Вычислить (a1+bn)(a2+bn-1) . ,(an+b1)

Даны действительные числа z, t. Рассчитать S=min(z,t), S1=min(min(z/t,z-t), min(z2-t/z,t3-3z), S2=min(S12+S, 5.25), где
Доброй ночи. Помогите нубу, пожалуйста. Даны действительные числа z, t. Рассчитать S=min(z,t), S1=min(min(z/t,z-t), min(z2-t/z,t3-3z)),...

Даны действительные числа x, y. Вычислить z:
Даны действительные числа x, y. Вычислить z:

4
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
25.12.2022, 06:39
Цитата Сообщение от Mira2023 Посмотреть сообщение
^
, ответьте, что это, по-вашему? И саму объект-функцию нельзя возвести в квадрат, можно только возвести ее результат. И где теги?
2
0 / 0 / 0
Регистрация: 24.12.2022
Сообщений: 3
25.12.2022, 10:06  [ТС]
Прикрепили задание от преподавателя вариант 5 там написано минимум в квадрате, сутки потратили на поиск как решается формула не нашли и написали
Вложения
Тип файла: pdf ПР2.pdf (445.7 Кб, 23 просмотров)
0
0 / 0 / 0
Регистрация: 24.12.2022
Сообщений: 3
25.12.2022, 11:11  [ТС]
не можем составить логическую схему решения: как это решается поэтому и записать это не можем

Добавлено через 2 минуты
В нете есть на паскале якобы решение
var

x, y, z, res : real;



function min2 (a, b : real) : real;

begin

if a < b then min2 := a else min2 := b;

end;

begin

read (x, y, z);

res := min2 (x + y + z / 2, x* y * z)+1;

writeln (res);

end.

Добавлено через 2 минуты
Может там не степень а просто 2, тогда...

Добавлено через 29 минут
Переделали без степени? но где-то есть ошибка проверьте пжт

#! Программа вычисления min2(x+y+z/2, xyz), x,y,z действительные числа
# Мальцев Г.Л.
# Найти min2(x+y+z/2,xyz) по x, y, z
def min2(x,y,z):
if x+y+z/2 < xyz:
return x+y+z/2
else:
return xyz

Добавлено через 17 минут
Enter x: 4
Enter y: 6
Enter z: 8
Traceback (most recent call last):
File "main.py", line 7, in <module>
f = min2(x+y+z/2)
NameError: name 'min2' is not defined

#! Программа вычисления min(x+y+z/2,xyz), x,y,z действительные числа
# Мальцев Г.Л.
# Найти min2(x+y+z/2,xyz) по x, y, z
x = float(input('Enter x: '))
y = int(input('Enter y: '))
z = int(input('Enter z: '))
f = min2(x+y+z/2)
def min(x, y, z):
if x+y+z/2 < xyz:
return x+y+z/2
else:
return xyz
print('Result = - ', f)

Добавлено через 8 минут
x = float(input('Enter x: '))
y = int(input('Enter y: '))
z = int(input('Enter z: '))
f = min(x+y+z/2)
def min(x, y, z):
if x+y+z/2 < x*y*z:
return x+y+z/2
else:
return x*y*z
print('min(x+y+z/2, xyz) - ', min(x, y, z))

дает ошибку
Traceback (most recent call last):
File "main.py", line 7, in <module>
f = min(x+y+z/2)
TypeError: 'float' object is not iterable

Добавлено через 1 минуту
Спасибо ошибку нашли сами программу исправили считает
0
 Аватар для Aviz__
2745 / 2054 / 507
Регистрация: 17.02.2014
Сообщений: 9,473
25.12.2022, 11:33
Цитата Сообщение от Mira2023 Посмотреть сообщение
y = int(input('Enter y: '))
читаем определение
Цитата Сообщение от Mira2023 Посмотреть сообщение
действительные числа
https://ru.wikipedia.org/wiki/Вещественное_число

Python
1
2
3
4
5
6
7
def min2(a, b):
    ret = a if a < b  else b
    return ret ** 2
 
 
x, y, z = [float(c) for c in input().split()]
print(min2(x + y + z/2, x * y * z))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.12.2022, 11:33
Помогаю со студенческими работами здесь

Даны действительные числа а1, . a16. Получить min(a1*a9, a2*a10, …, a8*a16). Скорректированный массив вывести на экран
Даны действительные числа а1, .. a16. Получить min(a1*a9, a2*a10, …, a8*a16). Скорректированный массив вывести на экран.

Даны действительные числа х, у, z. Вычислить min2(x + у + z/2, xyz) + 1
Даны действительные числа х, у, z. Составить программу, вычисляющую min2(x + у + z/2, xyz) + 1.

Даны действительные числа x, y, z. Получить max(x+y+z, x-y, z), max(x+y+z, xyz), min(x, y, z)
Даны действительные числа x, y, z. Получить max(x+y+z, x-y, z), max(x+y+z, xyz), min(x, y, z).

Язык программирования r. Даны действительные числа x y z. Вычислить: a) max(x+y+z, xyz);
Даны действительные числа x y z. Вычислить: a) max(x+y+z, xyz); b) min^2(x+y+z/2, xyz)+1

Даны действительные числа x,y,z. Вычислить (min(x,y)+min(y,z)+min(x,z))/min(x,y,z)
Даны действительные числа x,y,z. Вычислить (min(x,y)+min(y,z)+min(x,z))/min(x,y,z). Подскажите, пожалуйста, ход решения.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru