Вопрос задан 27.10.2023 в 00:00. Предмет Информатика. Спрашивает Кот Дима.

Решите c++ Мальчик, продающий на улице газеты зарабатывает A рублей на продаже каждой из первых

75 газет. На каждой из остальных проданных газет он зарабатывает по B руб. Напишите программу, которая выведет заработок мальчика, если он продаст X газет (X>75)​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мирошниченко Даша.

Ось програма на мові C++, яка обчислить заработок мальчика, якщо він продаст X газет:

#include <iostream>

int main() {

   int A, B, X;

   

   std::cout << "Введіть A (заработок за перші 75 газет): ";

   std::cin >> A;

   

   std::cout << "Введіть B (заработок за кожну газету понад 75): ";

   std::cin >> B;

   

   std::cout << "Введіть кількість проданих газет (X): ";

   std::cin >> X;

   int earnings = 0;

   

   if (X <= 75) {

       earnings = X * A;

   } else {

       earnings = 75 * A + (X - 75) * B;

   }

   

   std::cout << "Заработок мальчика: " << earnings << " рублей" << std::endl;

   

   return 0;

}

Ця програма спочатку запитує значення A, B і X, а потім обчислює заработок мальчика відповідно до умов, вказаних у завданні.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи можно написать программу на Python. Вам понадобится использовать условное выражение для расчета заработка, так как первые 75 газет он продает по одной цене, а остальные по другой. Вот пример программы:

```python # Ввод количества проданных газет (X) X = int(input("Введите количество проданных газет: "))

# Задаем стоимость первых 75 газет (A рублей за каждую) A = 10

# Задаем стоимость остальных газет (B рублей за каждую) B = 8

# Вычисляем заработок if X <= 75: earnings = X * A else: earnings = 75 * A + (X - 75) * B

# Выводим результат print(f"Заработок мальчика при продаже {X} газет: {earnings} рублей") ```

Эта программа сначала запрашивает у пользователя количество проданных газет (X). Затем, с использованием условного выражения (if-else), вычисляет заработок мальчика. Если количество проданных газет меньше или равно 75, то заработок рассчитывается по цене A за каждую газету. В противном случае, заработок рассчитывается как заработок за первые 75 газет по цене A, плюс заработок за остальные газеты по цене B. Результат выводится на экран.

Вы можете изменить значения A и B в программе в соответствии с вашими данными.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос