﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Пирожки
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите стоимость пирожков x руб y коп");
            Console.Write("рублей х = ");
            int x = int.Parse(Console.ReadLine());
            Console.Write("копеек y = ");
            int y = int.Parse(Console.ReadLine());

            Console.Write("Сколько пирожков хотите купить? ");
            int n = int.Parse(Console.ReadLine());

            //переведем стоимость пирожков в копейки
            y = x*100 + y; //стоимость одного пирожка в копейках
            y = n*y;      // стоимость n пирожков в копейках

            int rub = y / 100;
            int kop = y % 100;

            Console.WriteLine("{0} пирожков стоят {1} руб. и {2} коп.", n, rub, kop);
            
            // оплата пирожков в кассе (расчет сдачи или недостачи)
            Console.WriteLine("\nВнесите оплату x руб y коп");
            Console.Write("рублей х = ");
            int xx = int.Parse(Console.ReadLine());
            Console.Write("копеек y = ");
            int yy = int.Parse(Console.ReadLine());
            yy = xx * 100 + yy; //внесенная оплата в копейках

            if (yy >= y)
            {
                Console.WriteLine("Заказ оплачен");
                Console.WriteLine("Ваша сдача {0} руб и {1} коп", (yy-y)/100, (yy-y)%100 );
            }
            else
            {
                Console.WriteLine("Суммы недостаточно");
                Console.WriteLine("Вам не хватает {0} руб и {1} коп", (y - yy) / 100, (y - yy) % 100);
            }
                  
            Console.ReadKey();

        }
    }
}
