Вычислить сдачу с покупки товара - C (СИ)

Узнай цену своей работы

Формулировка задачи:

1.Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить? Вводятся 4 числа: a, b, c и d. Необходимо вывести 2 числа: e и f, число рублей и копеек, соответственно. 2.В кафе мороженое продают по три шарика и по пять шариков. Можно ли купить ровно k шариков мороженого? 3.Решить в целых числах уравнение ( ax + b ) : ( cx + d ) = 0. Вводятся 4 числа: a, b, c и d; c и d не равны нулю одновременно. Необходимо вывести все решения, если их число конечно, “NO” (без кавычек), если решений нет, и “INF” (без кавычек), если решений бесконечно много.

Решение задачи: «Вычислить сдачу с покупки товара»

textual
Листинг программы
#include <stdio.h>
#include <conio.h>
#include <locale.h>
 
void main(void)
{
    setlocale(LC_ALL, "RUS");
    int rouble_price,rouble,copeck_price,copeck, money, moneys;
    printf("Введите стоимость товара\nРублей: ");
    scanf("%d",&rouble_price);
    printf("Копеек: ");
    scanf("%d",&copeck_price);
    printf("Вы заплатили\nРублей: ");
    scanf("%d",&rouble);
    printf("Копеек: ");
    scanf("%d",&copeck);
    printf("Ваша сдача\n%d рублей %d копеек",rouble-rouble_price,copeck-copeck_price);
    getch();
    return;
}

Объяснение кода листинга программы

  1. Подключение необходимых библиотек для работы с консолью и ввода-вывода данных.
  2. Установка русской локали для корректного вывода русских символов.
  3. Объявление переменных:
    • rouble_price - стоимость товара в рублях;
    • rouble - количество введенных рублей;
    • copeck_price - стоимость товара в копейках;
    • copeck - количество введенных копеек;
    • money - сумма денег, полученных в сдаче (рубли);
    • moneys - сумма денег, полученных в сдаче (рубли и копейки).
  4. Вывод сообщения с просьбой ввести стоимость товара и его количество в рублях и копейках.
  5. Считывание с помощью функции scanf значений переменных rouble_price и copeck_price.
  6. Снова выводим сообщение с просьбой ввести количество оплаченных рублей и копеек.
  7. Считываем с помощью функции scanf значений переменных rouble и copeck.
  8. Вычисляем сдачу, отнимая от оплаченной суммы стоимость товара.
  9. Выводим сообщение с сдачей, используя функцию printf.
  10. Ждем нажатия клавиши для завершения работы программы.
  11. Возвращаем управление и завершаем работу программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.429 из 5
Похожие ответы