Вопрос задан 17.02.2019 в 22:47. Предмет Информатика. Спрашивает Мамонов Артем.

Пирожок в школьной столовой стоит a рублей и b копеек. Определите, сколько рублей и копеек нужно

заплатить за n пирожков. Программа получает на вход три числа: a,b,n (0<=a<=1000, 0<=b<=99,1<=n<=1000) и должна вывести два числа: стоимость покупки в рублях и в копейках. Пример Ввод Вывод 10 20 30 15 2 ---------------------- 2 10 0 50 4
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Голишников Никита.
#include <iostream>
#include <cassert>

using namespace std;

void pie_price(int a, int b, int n)
{
assert((a >= 0) && (a <= 1000));
assert((b >= 0) && (b <= 99));
assert((n >= 1) && (n <= 1000));
double price = a * 1.0 + b / 100.0;
float res = price * n;
int kop = res * 100;
cout << "Rubles " << res << endl;
cout << "Kopeyks " << kop << endl;
}

int main()
{
int a, b, n;
cin >> a >> b >> n;
pie_price(a, b, n);
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи нам нужно просто умножить стоимость одного пирожка на количество пирожков и вывести результат в рублях и копейках.

Пример: Входные данные: a=10, b=20, n=30 Стоимость одного пирожка: 10 рублей 20 копеек Количество пирожков: 30 Стоимость покупки: 10 * 30 рублей + 20 * 30 копеек

Результат: Стоимость покупки в рублях: 10 * 30 = 300 рублей Стоимость покупки в копейках: 20 * 30 = 600 копеек

Теперь нужно привести копейки к рублям: 600 копеек = 6 рублей Итого: 300 рублей + 6 рублей = 306 рублей

Таким образом, за 30 пирожков по цене 10 рублей 20 копеек каждый нужно заплатить 306 рублей.

0 0

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

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

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