Top.Mail.Ru

В компании было подсчитано, что ее ежегодная прибыль, как правило, составляет 23% от общего объема продаж. Напишите программу, которая просит пользователя ввести плановую сум-му общего объема продаж и затем показывает прибыль, которая будет получена от этой суммы. Подсказка: для представления 23% используйте значение 0.23.

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

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

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

Реализуйте алгоритм бинарного поиска, который ищет значение key в отсортированном списке numbers_list. Выведите на экран следующую информацию: True — если элемент найден, False — если не найден. Количество сравнений с серединным элементом, которые были совершены, чтобы завершить бинарный поиск. Проверьте работоспособность программы на разных списках. Пример 1: Input: numbers_list = [100, 200, 700, 1000, 1200] key = 1000 Output: True, 2

Алгоритм бинарного поиска основан на постоянном сравнении значения ключа со средним элементом списка. Для успешного выполнения алгоритма список должен быть предварительно отсортирован по возрастанию. Шаги решения: 1. Создайте функцию binary_search, которая будет принимать отсортированный список numbers_list и ключ поиска key…

Дано целое количество бит.Перевести в килобайты, байты и биты

Для решения задачи нужно знать соотношение между различными единицами измерения данных: 1 бит равен 1/8 байта, а 1 байт равен 1/1024 килобайта. Шаги решения: 1. Проверяем данное целое количество бит на положительность. 2. Далее переводим количество бит в байты, разделив…

Напишите программу для решения уравнения вида a*x+b=c ⁠где а,b,c вводятся с клавиатуры

Для решения уравнения вида a*x + b = c, где a, b и c вводятся с клавиатуры, можно использовать следующий алгоритм: 1. Вводим значения a, b и c с клавиатуры. 2. Вычисляем разность c – b, чтобы найти значение a…

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

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

Найти сумму чётных двухзначных чисел

Для решения этой задачи мы можем воспользоваться формулой для суммы арифметической прогрессии. Сначала найдем количество чётных двузначных чисел. Двузначное число должно быть больше или равно 10 и меньше или равно 99, поэтому есть 90 двузначных чисел (99 – 10 +…

Даны числа х, у. Проверить истинность высказывания: «Точка C координатами (x , у) лежит во второй координатной четверти». Как написать это в программе?

Для проверки, лежит ли точка с координатами (x, y) во второй координатной четверти, нужно проверить два условия: – x 0 (чтобы точка лежала выше оси x) Если оба…

Определи, сколько раз будет выполнен цикл: i := 6; k := 0; repeat writeln(‘Hello, world!’); i := i – 2; until i < 5;

Данная программа использует цикл repeat-until для вывода строки ‘Hello, world!’ несколько раз. Цикл будет выполняться до тех пор, пока значение переменной i будет меньше 5. Шаги решения: 1. Задаем начальные значения переменных: i = 6, k = 0. 2. Входим…

Сегодня мы будет заниматься разработкой собственного таймера! Для начала необходимо научиться выводить время в формате h:m:s, где h – часы, m – минуты, s – секунды. Напишите функцию print_time(h, m, s), которая будет выводить время в заданном формате. Важно! На проверку отправляем только функцию. Формат входных данных С клавиатуры вводятся 3 целых числа, каждое с новой строки – часы, минуты и секунды. Формат выходных данных Вывести результат работы функции.

Для решения задачи нам необходимо создать функцию print_time(h, m, s), которая принимает на вход три аргумента – часы (h), минуты (m) и секунды (s). Внутри функции мы должны вывести время в заданном формате “h:m:s”. Шаги решения: 1. Создадим функцию print_time(h,…

[metform form_id="1136"]