На будущее: конкретнее объясняй откуда берутся числа(например ввод через input или конкретные значения)
Если что, то что после # это комментарий и его можно убрать
def count(a, p):
return (p-a)/2 #периметр это сумма сторон. Отнимем A и получим сумму двух сторон. Т.к. они одинаковые, при делении на 2 получим длину одной из двух сторон
# я для примера возьму числа у пользователя через input
a = int(input('Введи A: '))
p = int(input('Введи периметр: '))
x = count(a, p)
print(f'Одна сторона: {x}. Две одинаковых стороны вместе: {x*2}')
Объяснение:
код работает
На будущее: конкретнее объясняй откуда берутся числа(например ввод через input или конкретные значения)
Если что, то что после # это комментарий и его можно убрать
def count(a, p):
return (p-a)/2 #периметр это сумма сторон. Отнимем A и получим сумму двух сторон. Т.к. они одинаковые, при делении на 2 получим длину одной из двух сторон
# я для примера возьму числа у пользователя через input
a = int(input('Введи A: '))
p = int(input('Введи периметр: '))
x = count(a, p)
print(f'Одна сторона: {x}. Две одинаковых стороны вместе: {x*2}')
Объяснение:
код работает
Поделитесь своими знаниями, ответьте на вопрос:
Даны два натуральных числа. вычислите их наибольший общий делитель при алгоритма евклида, реализованного без использования рекурсии. входные данные вводится два натуральных числа. выходные данные выведите ответ на . примеры входные данные 12 14 выходные данные 2
// Внимание! Если программа не работает, обновите версию!
begin
var a,b:integer;
Read(a,b);
while b<>0 do begin a:=a mod b; Swap(a,b) end;
Writeln(a);
end.