М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
gavrilovanasta
gavrilovanasta
04.12.2022 15:57 •  Информатика

НА PYTHON Описать функцию Circle(r), которая ищет площадь круга и длину
окружности по заданному радиусу. Используя данную функцию,
вычислить площадь круга и длину окружности для N значений
радиуса (N и сами радиусы вводить с клавиатуры). Функция
должна возвращать ДВА значения (константа PI=3.14).

👇
Ответ:
evgenijstepano
evgenijstepano
04.12.2022

Відповідь:

def Circle(radius):

   print(f"Площадь окружности: {radius*radius*3.14} Длина окружности: {6.28*radius}")

N=int(input("Введите количество радиусов:\n"))

for i in range(1,N+1):

   r=float(input(f"Введите {i}-й радиус:\n"))

   Circle(r)

   

4,5(34 оценок)
Ответ:
MaksPlay2209
MaksPlay2209
04.12.2022

Программа:

Python:

def Circle(r):

   print('Длина окружности:', 2 * PI * r)

   print('Площадь окружности:', PI * r*r)

if __name__ == '__main__':

   PI = 3.14

   N = int(input('N количество радиусов: '))

   for i in range(1, N + 1):

       r = float(input(f'{i}-й радиус: '))

       Circle(r)

4,8(79 оценок)
Открыть все ответы
Ответ:
kosmagalaxy
kosmagalaxy
04.12.2022

1) Если имя переменной в себе содержит больше одного слова, то оно всё равно целиком должно быть написано слитно, иначе SyntaxError

birth day -> BirthDay или birthDay или birth_day

2) # Step 3: if * > **: age = year - birth_year then:

    - Переменная birth_year ранее не объявлена

    - как интерпретатор должен осознать значение выражения " if * > ** " ?

    - Откуда там взялся then: ?

3) print("Your age: {a} years, {b} months, {c} days"):

    - Перед форматированной строкой должен стоять флаг f:

      print(f' value: {value}')

Вывод: Изучите основы синтаксиса Python

4,6(47 оценок)
Ответ:
GNRK
GNRK
04.12.2022
1. Ну я не знаю какая часть фигуры закрашена. Будем считать что прямоугольник находиться в окружности и необходимо из площади курга вычесть площадь прямоугольника.
const
p =3.14;
var
a,b,r,s1,s2:real;
begin
Writeln('Введите длины сторон прямоугольника');
readln(a,b);
Writeln('Введите радиус окуржности');
Readln(r);
s1:=a*b;
s2:=p*sqr(r);
Writeln('Площадь закрашеной окружности = ', s2-s1);
end.

Если закрашена какая-то другая область то можете просто изменить действие с площадями в предпоследней строчке ( в данном случае мы из s2 вычитаем s1).
4,5(36 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ