номер 10, страница 37 - гдз по информатике 8 класс учебник Котов, Лапо

Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, издательство Адукацыя i выхаванне, Минск, 2026

Авторы: Котов В. М., Лапо А. И., Быкадоров Ю. А.

Тип: Учебник

Издательство: Адукацыя i выхаванне

Год издания: 2026

Цвет обложки: фиолетовый, белый с ноутбуком

ISBN: 978-985-34-0487-6

Допущено Министерством образования Республики Беларусь

Глава 1. Основы алгоритмизации и программирования. Параграф 5. Оператор цикла. Упражнения - номер 10, страница 37.

№10 (с. 37)
Условие. №10 (с. 37)
скриншот условия
Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, издательство Адукацыя i выхаванне, Минск, 2026, страница 37, номер 10, Условие

10 В магазине продают конфеты в упаковках по $0.1$ кг, $0.2$ кг, ..., $0.9$ кг, $1$ кг. Известно, что $1$ кг конфет стоит $X$ р. Выведите стоимости каждой упаковки в виде:

$0.1$ кг конфет стоит ... р.

$0.2$ кг конфет стоит ... р.

...

Решение. №10 (с. 37)

Объяснение:
Для решения задачи нам нужно запросить у пользователя стоимость одного килограмма конфет $x$ (число может быть как целым, так и дробным). Далее необходимо перебрать все значения веса от $0{,}1$ кг до $1{,}0$ кг с шагом $0{,}1$ кг. Чтобы избежать неточностей при работе с вещественными числами в компьютере, удобнее запустить цикл от целого числа $1$ до $10$, а вес упаковки вычислять делением счетчика на $10$ или умножением на $0{,}1$. Стоимость каждой пачки находится умножением веса на цену за килограмм $x$.

Программа на языке Python:

x = float(input("Введите стоимость 1 кг конфет: ")) for i in range(1, 11): weight = round(i * 0.1, 1) cost = round(weight * x, 2) print(weight, "кг конфет стоит", cost, "р.")

Пошаговый разбор работы программы:

1. Команда x = float(input(...)) считывает введённую цену за $1$ кг и преобразует её в вещественное число.

2. Цикл for i in range(1, 11) перебирает целые значения переменной $i$ от $1$ до $10$ включительно.

3. Переменная weight получает вес очередной упаковки: при $i = 1$ вес равен $0{,}1$ кг, при $i = 2$ — $0{,}2$ кг и так далее до $1{,}0$ кг (функция round используется для аккуратного округления до 1 знака после запятой).

4. В переменной cost вычисляется стоимость упаковки по формуле $\text{weight} \cdot x$, результат округляется до $2$ знаков после запятой (так как копейки выражаются сотыми долями рубля).

5. Функция print() выводит строку строго в том формате, который требуется по условию задачи.

Пример работы:
Если ввести цену $x = 250$, на экран будет выведено:
0.1 кг конфет стоит 25.0 р.
0.2 кг конфет стоит 50.0 р.
...
1.0 кг конфет стоит 250.0 р.

Помогло решение? Оставьте отзыв в комментариях ниже.

Присоединяйтесь к Телеграм-группе @gdz_by_belarus

Присоединиться

Мы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 10 расположенного на странице 37 к учебнику 2026 года издания для учащихся школ и гимназий.

Теперь на нашем сайте ГДЗ.БАЙ вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №10 (с. 37), авторов: Котов (Владимир Михайлович), Лапо (Анжелика Ивановна), Быкадоров (Юрий Александрович), учебного пособия издательства Адукацыя i выхаванне.