Top.Mail.Ru

Напишите программу для выбора караванов, которые успеют войти в Бухару до захода солнца. Вводится число: сколько времени осталось до захода солнца. В файле caravans.db записана таблица Distances со сведениями о нескольких караванах в формате: id, name, length, distance, rate id, имя караванщика, длина каравана, расстояние головы каравана до Бухары, скорость. Выведите имена караванщиков, чьи караваны успеют полностью войти в ворота Бухары до захода солнца, расстояние до Бухары + длину каравана.

Шаги решения: 1. Считать входное число – сколько времени осталось до захода солнца. 2. Считать данные из файла caravans.db и сохранить их в структуру данных, например, в список караванов. 3. Пройти по всем караванам в списке и для каждого каравана…

Напиши программу, которая должна принимать три числа от пользователя и считать сумму только отрицательных чисел

Шаги решения: 1. Запросить у пользователя ввод трех чисел. 2. Преобразовать введенные значения в числа. 3. Инициализировать переменную sum в нулевым значением. 4. Проверить каждое число по очереди и если оно отрицательное, добавить его к переменной sum. 5. Вывести значение…

Создай три переменных. В одну запишите Фамилию, в другую Имя в третью Отчество. Выведи их на экран в разном порядке в виде одного предложения (используй +).

Шаги решения: 1. Создадим три переменные: surname (Фамилия), name (Имя), patronymic (Отчество). 2. Присвоим переменной surname значение фамилии, переменной name значение имени, переменной patronymic значение отчества. 3. Выведем текст на экран, объединяя значения переменных в разном порядке с помощью оператора…

Создать две переменные. Сохранить в них отдельно свои имя и фамилию. Вывести их на экран в одной строке. Имя Леон фамилия Челпан

Шаги решения: 1. Создать две переменные для имени и фамилии. 2. Присвоить переменной имени значение “Леон” и переменной фамилии значение “Челпан”. 3. Использовать функцию вывода на экран, чтобы вывести переменную имени и фамилию в одной строке. 4. Вывести результат на…

Недавно кот Бенедикт с интересом наблюдал, как его хозяйка вешает новую занавеску. Занавеска держится на n крючках вдоль всей гардины. Очевидно, что если начать вешать занавеску на крючки слева направо подряд, то нагрузка будет неравномерной и гардина может свалиться. Поэтому хозяйка кота Бенедикта придерживается следующей стратегии: • Сначала она одновременно вешает занавеску на крючки 1 и n. • Далее, пока есть хотя бы один неиспользованный крючок: – хозяйка кота Бенедикта ищет непрерывный отре

Шаги решения: 1) Поскольку хозяйка одновременно вешает занавеску на крючки 1 и n, первый и последний крючки будут использованы. 2) Затем она ищет непрерывный отрезок неиспользованных крючков, на которых занавеску можно повесить. Это значит, что она ищет такие крючки, которые…

Матвей решил положить 100000 рублей на вклад в банке под 6% годовых на 5 лет. Проценты начисляются ежегодно и добавляются к сумме вклада (вклад с капитализацией). На языке программирования Python напишите программу для вычисления итоговой суммы вклада по истечению 5 лет. Переменной deposit присваивается значение 100000, переменной rate присваивается значение 0.06, переменной deposit_term присваивается значение 5. После выполнения программы ответ, то есть итоговая сумма вклада по истечению 5 лет

deposit = 100000 rate = 0.06 deposit_term = 5 # Вычисляем итоговую сумму вклада с использованием формулы для вклада с капитализацией total_amount = deposit * (1 + rate)**deposit_term print(total_amount)

В диапазоне от 3000 до 10000 определить количество чисел кратных 3 и кратных 5.

Для решения этой задачи нужно подсчитать количество чисел в диапазоне от 3000 до 10000, которые одновременно делятся на 3 и на 5. Шаги решения: 1. Инициализируй переменную count с нулевым значением. Она будет использоваться для подсчета чисел, удовлетворяющих условию. 2.…

Используя методы из раздела “Строки” программы Python требуется: 1. Вывести пятый символ этой строки. 2. Вывести последний символ этой строки. 3. Вывести первые четыре символа этой строки. 4. Вывести строку, кроме последних пяти символов. 5. Вывести все символы с четными индексами (считайте, что 0 – четный индекс). 6. Вывести все символы с нечетными индексами. 7. Вывести все символы в обратном порядке.. 8. Вывести длину данной строки. 9. Используя буквы слова Информатика выведите слово «форма» 1

1. Для получения пятого символа строки можно использовать индексацию: `s[4]`, где `s` – это строка. 2. Для получения последнего символа строки можно использовать индекс `-1`: `s[-1]`. 3. Для вывода первых четырех символов строки можно использовать срез: `s[:4]`. 4. Для вывода…

Напишите программу, которая вводит натуральное число N , затем – N целых чисел, и вычисляет их сумму и произведение

1. При помощи команды input() просим пользователя ввести натуральное число N. 2. Создаём переменные суммы и произведения, устанавливаем их начальные значения равными 0 и 1 соответственно. 3. Запускаем цикл по числу i от 0 до N-1. 4. Внутри цикла просим…

Задать массив из 20 поллжительных элементов случайном образом в диапазоне[10,100]. Найти количество не четных чисел кратых3. Найти ма4симальный элемент и его номер. Элементы кратные 5, возвести в квадрат и вывести новый массив.

1. Создадим пустой массив размером 20. 2. Заполним массив случайными значениями, используя функцию rand() в диапазоне от 10 до 100. 3. Создадим переменную count и инициализируем ее значением 0. Она будет считать количество нечетных чисел, кратных 3. 4. Создадим переменные…

[metform form_id="1136"]