Giúp mình nha bài tập cô giao về nhà làm đúng thì 5* và ctlhn Lưu ý không chép mạng 1) Khuyến mãi tại 1 siêu thị 500000 trở lên sẽ được giảm 50% thanh toán. Nếu mua ít hơn giảm 5% a) Mô tả thuật toán tính tiền b) Viết chương trình tính tiền
2 câu trả lời
a) Mô tả thuật toán:
Bước 1: Nhập x
Bước 2: Nếu x>=500000 thì T←x*0.5; ngược lại T←a*0.95
Bước 3: Xuất T và kết thúc
b) Viết chương trình:
Program baitap;
Uses crt;
Var x:longint;
T:extended;
Begin
Clrscr;
Write('Nhap so tien da thanh toan:');
Readln(x);
If x>=500000 then T:=x*0.5
Else T:=x*0.95;
Writeln('So tien can tra:',T:9:1);
Readln
End.
a) Mô tả thuật toán:
Bước 1: Nhập a
Bước 2: Nếu a>=500000 thì S←a-(a/100*50);ngược lại S←a-(a/100*5)
Bước 3: In S ra màn hình
b) Viết chương trình:
Program baitap;
Uses crt;
Var a:longint;
S:extended;
Begin
Clrscr;
Write('Nhap so tien goc:'); Readln(a);
If a>=500000 then S:=a-(a/100*50)
Else S:=a-a/100*5);
Writeln('So tien sau khi giam gia:',S:6:2);
Readln
End.