#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<Windows.h>
int main()
{
int Gia, TienTra, TienThoi;
do
{
printf("\nNhap vao gia tien (Gia > 1000): ");
scanf_s("%d", &Gia);
Gia = (int)round((float)Gia);
if (Gia <= 1000)
{
printf("\nGia tri ban nhap vao khong hop le. Xin vui long nhap lai! ");
}
} while (Gia <= 1000);
do
{
printf("\nNhap vao tien khach hang tra (tien > 1000): ");
scanf_s("%d", &TienTra);
TienTra = (int)round((float)TienTra);
if (TienTra <= 1000)
{
printf("\nGia tri ban nhap vao khong hop le. Xin vui long nhap lai! ");
}
} while (TienTra <= 1000);
printf("\nDu lieu da hop le !");
printf("\nBan co muon tiep tuc chuong trinh hay khong ? Neu co thi nhan phim C, nguoc lai nhan phim bat ky de thoat ra !");
char t = _getch();
if (t == 'c' || t == 'C')
{
system("cls");
}
TienThoi = TienTra - Gia;
if (TienTra > Gia)
{
printf("\nTien thoi = %d", TienThoi);
printf("\nNguoi ban hang phai thoi lai tien nhu sau: ");
int NamTramNgan = TienThoi / 500000;
if (NamTramNgan > 0)
{
TienThoi = TienThoi % 500000;
printf("\nSo to 500k la %d", NamTramNgan);
}
int HaiTramNgan = TienThoi / 200000;
if (HaiTramNgan > 0)
{
TienThoi = TienThoi % 200000;
printf("\nSo to 200k la %d", HaiTramNgan);
}
int MotTramNgan = TienThoi / 100000;
if (MotTramNgan > 0)
{
TienThoi = TienThoi % 100000;
printf("\nSo to 100k la %d", MotTramNgan);
}
int NamMuoiNgan = TienThoi / 50000;
if (NamMuoiNgan > 0)
{
TienThoi = TienThoi % 50000;
printf("\nSo to 50k la %d", NamMuoiNgan);
}
int HaiMuoiNgan = TienThoi / 20000;
if (HaiMuoiNgan > 0)
{
TienThoi = TienThoi % 20000;
printf("\nSo to 20k la %d", HaiMuoiNgan);
}
int MuoiNgan = TienThoi / 10000;
if (MuoiNgan > 0)
{
TienThoi = TienThoi % 10000;
printf("\nSo to 10k la %d", MuoiNgan);
}
int NamNgan = TienThoi / 5000;
if (NamNgan > 0)
{
TienThoi = TienThoi % 5000;
printf("\nSo to 5k la %d", NamNgan);
}
int HaiNgan = TienThoi / 2000;
if (HaiNgan > 0)
{
TienThoi = TienThoi % 2000;
printf("\nSo to 2k la %d", HaiNgan);
}
int MotNgan = TienThoi / 1000;
if (MotNgan > 0)
{
TienThoi = TienThoi % 1000;
printf("\nSo to 1k la %d", MotNgan);
}
if (TienTra < Gia)
{
printf("\nKhong du tien thoi! ");
}
else if (TienTra == Gia)
{
printf("\nKhong can phai thoi! ");
}
}
_getch();
return 0;
}