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

Посчитать количествово цифр в заданном натуральном числе (рекурсия). дано простое число. составить функцию, которая будет находить следующее за ним простое число. дано натуральное число n. переставить цифры так, чтобы образовалось максимальное число, записанное теми же цифрами. найти натуральное число в диапазоне от 1 до n с максимальной суммой делителей. составить программу, которая запрашивает пароль (например, четырехзначное число) до тех пор, пока он не будет правильно введен.

👇
Ответ:
mariyudina95
mariyudina95
21.12.2022

вот все задачи на python я все оформил ввиде функций кроме 5 думаю так и надо было


Посчитать количествово цифр в заданном натуральном числе (рекурсия). дано простое число. составить ф
4,7(33 оценок)
Открыть все ответы
Ответ:
kosmagalaxy
kosmagalaxy
21.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
21.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
Открыть лучший ответ