Вопрос задан 24.10.2026 в 16:17. Предмет Информатика. Спрашивает Хинкалова-Щечкина Хабиба.

4.29 С клавиатуры вводится два трехзначных числа. Возвести первое число в квадрат, а из второго извлечь квадратный корень, если хотя бы у одного из чисел средняя цифра четная. В противном случае из первого числа извлечь квадратный корень, а второе возвести в квадрат. Вывести измененные числа на экран.

4.37 Составить программу, которая вычисляет оптимальный вес пользователя, сравнивает его с реальным весом (его вводит пользователь) и выдает рекомендацию о необходимости поправиться или похудеть на некоторое количество килограммов или сообщает, что пользователь в идеальной форме. Оптимальный вес вычисляется по формуле: рост (в сантиметрах) - 100.

Перейти к ответам

Ответы на вопрос

Отвечает Ласточкина Полина.

4.29. Программа на Python:

import math
first = int(input())
second = int(input())
middle_first = first // 10 % 10
middle_second = second // 10 % 10

if middle_first % 2 == 0 or middle_second % 2 == 0:
    first = first ** 2
    second = math.sqrt(second)
else:
    first = math.sqrt(first)
    second = second ** 2

print(first)
print(second)

Квадратный корень можно извлекать только из неотрицательного числа.

4.37. Программа на Python:

height = int(input("Рост в см: "))
real_weight = float(input("Вес в кг: "))
optimal_weight = height - 100
difference = real_weight - optimal_weight

if difference > 0:
    print("Нужно похудеть на", difference, "кг")
elif difference < 0:
    print("Нужно поправиться на", -difference, "кг")
else:
    print("Вы в идеальной форме")

Оптимальный вес вычисляется по формуле: \( m = h - 100 \), где \( h \) — рост в сантиметрах.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос