Top.Mail.Ru

написать программу телефонная книга в программе должна быть ряолизовоно 1) добавлять контакты 2) просматривать все контакты 3) удалять контакты не используя классов

Для решения задачи о телефонной книге без использования классов можно воспользоваться списками и словарями в Python. Вот шаги решения: 1. Создайте пустой словарь для хранения контактов: “`python contacts = {} “` 2. Создайте функцию для добавления контакта в словарь: “`python…

В комнате есть три волшебные коробки. Свойство коробок заключается в том, что если ударить коробку – то в коробке появится какая-то игрушка. Сколько раз ее ударить, столько раз и сгенерируется подарок. На каждой коробке есть наклейка с генерируемой игрушкой, но какой-то хулиган переклеил наклейки и на каждой коробке теперь неправильная наклейка. a. Одна коробка генерирует машинку b. Вторая коробка генерирует мотоцикл c. Третья коробка случайно генерирует либо машинку, либо мотоцикл

Для решения задачи, мы должны определить, какая коробка содержит какой подарок. Используя информацию о неправильных наклейках и свойстве коробок генерировать подарки, мы можем применить логику и сделать несколько шагов. 1. Давайте начнем с первой коробки. Если она генерирует машинку, то…

Даны катеты прямоугольного треугольника a и b. Найти гипотенузу c и периметр P

Для решения задачи, нам нужно использовать теорему Пифагора, которая гласит, что квадрат гипотенузы (с) прямоугольного треугольника равен сумме квадратов катетов (a и b). Шаги решения: 1. Возведем квадраты второго степени обоих катетов: a^2 и b^2. 2. Найдем сумму квадратов катетов:…

Некоторое число записали в трёх различных системах счисления, каждая из которых имела основание отличное от 10. Получились числа 2221, 441 и 331. Запишите это число в десятичной системе счисления.

Для решения задачи, нужно выразить каждое из данных чисел в десятичной системе счисления. Пусть основания трех систем счисления будут a, b и c, соответственно, где a ≠ b ≠ c ≠ 10. Тогда число, записанное в трех системах счисления, можно…

Дано целое число a. Не пользуясь никакими другими арифметическими операциями кроме умножения вычислить: Б) а13за пять операций

Для решения этой задачи “a” будет умножаться на само себя и результат будет умножаться на “a” еще один раз. Таким образом, мы будем получать “a^2”, “a^4” и “a^8” на каждой итерации. Затем полученные значения будут перемножаться между собой для получения…

Напиши рекурсивную функцию, которая запрашивает 2 числа и находит НОД (наибольший общий делитель). Подсказка: если 2 число равно 0, то выводится первое число

Для решения этой задачи можно использовать алгоритм Евклида. Алгоритм Евклида основан на следующей идее: НОД(a, b) равен НОД(b, a mod b), где “mod” – это операция взятия остатка от деления. Шаги решения: 1. Создать функцию с именем gcd, которая принимает…

8) Рассматривается множество целых чисел, принадлежащих числовому отрезку [1005; 147870], которые не имеют в своей записи цифру 1, и у которых разность между максимальной и минимальной цифрой меньше четырёх. Найдите количество таких чисел и двадцать пятое по порядку такое число, если считать эти числа в порядке от наибольшего к наименьшему.

Для решения этой задачи можно использовать перебор чисел на числовом отрезке [1005; 147870] и проверять каждое число на соответствие условиям задачи. 1. Создадим переменную count и инициализируем ее нулем. Эта переменная будет считать количество чисел, удовлетворяющих условиям задачи. 2. Создадим…

Дана строка, в которой буква «а» встречается минимум два раза. Удалите из этой строки первое и последнее вхождение буквы «а», а также все символы, находящиеся между ними.

Для решения этой задачи можно использовать следующие шаги: 1. Найти первое и последнее вхождение буквы “а” в строке. 2. Удалить из строки все символы, находящиеся между первым и последним вхождением “а”. 3. Удалить первое и последнее вхождение “а” из строки.…

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 8. Количество чисел не превышает 100. Введенные числа не превышают 300. Программа должна вывести одно число — количество чисел, кратных 8.

Для решения этой задачи можно использовать следующий алгоритм: 1. Получить на вход количество чисел в последовательности. 2. Создать переменную count и присвоить ей значение 0. 3. Повторить следующие шаги для каждого числа в последовательности: – Ввести число. – Если число…

Ученые часто славятся своей рассеянностью. И немудрено – уже столько всего открыто, разве упомнишь! И вот, когда обнаруживают новый вид каких-нибудь гусениц, нужно придумать им название, но не повториться. Напишите программу, которая проверяет, не было ли название использовано раньше.

Для решения этой задачи можно использовать словарь, в котором будут храниться уже использованные названия. Шаги решения: 1. Создать пустой словарь для хранения названий. 2. Запросить у пользователя ввод названия. 3. Проверить, есть ли введенное название в словаре. 4. Если название…

[metform form_id="1136"]