Mã nguồn
import java.util.Scanner; class Count_Total_Number { public static void main[String[] args] { Scanner input = new Scanner[System.in]; System.out.println["Enter the Amount :"]; int amt = input.nextInt[]; int n500, n100, n50, n20, n10, n5, n2, n1; n500 = n100 = n50 = n20 = n10 = n5 = n2 = n1 = 0; if[amt >= 500] n500 = amt/500; amt -= n500 * 500; if[amt >= 100] n100 = amt/100; amt -= n100 * 100; if[amt >= 50] n50 = amt/50; amt -= n50 * 50; if[amt >= 20] n20 = amt/20; amt -= n20 * 20; if[amt >= 10] n10 = amt/10; amt -= n10 * 10; if[amt >= 5] n5 = amt/5; amt -= n5 * 5; if[amt >= 2] n2 = amt /2; amt -= n2 * 2; if[amt >= 1] n1 = amt; System.out.println["Total Number of Notes"]; System.out.println["500 = "+ n500]; System.out.println["100 = "+ n100]; System.out.println["50 = "+ n50]; System.out.println["20 = "+ n20]; System.out.println["10 = "+ n10]; System.out.println["5 = "+ n5]; System.out.println["2 = "+ n2]; System.out.println["1 = "+ n1]; } }
đầu ra
Enter the Amount : 158388 Total Number of Notes 500 = 316 100 = 3 50 = 1 20 = 1 10 = 1 5 = 1 2 = 1 1 = 1Để tải xuống tệp thô Bấm vào đây
Một thủ quỹ có các tờ tiền mệnh giá 10, 50 và 100. Nếu số tiền cần rút được nhập qua bàn phím theo đơn vị hàng trăm, hãy tìm tổng số tờ tiền của mỗi mệnh giá mà thủ quỹ sẽ phải đưa cho người rút tiền
Mã nguồn
amt = int[input["Enter the Amount to be Withdrawn :"]] hundred = amt//100 amt = amt%100 fifty = amt//50 amt = amt%50 ten = amt//10 print["No of Hundred Notes :",hundred] print["No of Fifty Notes :",fifty] print["No of Ten Notes :",ten]
đầu ra
Enter the Amount to be Withdrawn :23570 No of Hundred Notes : 235 No of Fifty Notes : 1 No of Ten Notes : 2Để tải file raw Bấm vào đây
Ở đây, chúng ta sẽ viết một chương trình Python để tính toán các loại tiền tệ cần thiết để có được số tiền
Gửi bởi Shivang Yadav, vào ngày 01 tháng 3 năm 2021
Chúng tôi được cung cấp hai tổng số tiền. Chúng ta cần tìm số tờ tiền tệ cần thiết để đưa ra
Chương trình Python để tính tiền giấy
notes = [2000,500,200,100,50,20,10,5,2,1] amount = int[input["Enter Amount to be paid : "]] for C in notes: count = amount//C print["Note Value : ", C,'\tnumber of notes ',count] amount = amount%C
đầu ra
Enter Amount to be paid : 34521 Note Value : 2000 number of notes 17 Note Value : 500 number of notes 1 Note Value : 200 number of notes 0 Note Value : 100 number of notes 0 Note Value : 50 number of notes 0 Note Value : 20 number of notes 1 Note Value : 10 number of notes 0 Note Value : 5 number of notes 0 Note Value : 2 number of notes 0 Note Value : 1 number of notes 1
Chương trình Python cơ bản »
// Để đếm số lượng ghi chú có sẵn trong Số tiền đã cho
công tắc xác định []
a = int[input["Nhập số tiền. "]]
print["Nhấn phím 1 để hiển thị 500 nốt nhạc\nNhấn phím 2 để hiển thị 100 nốt nhạc \nNhấn phím 3 để hiển thị 20 nốt nhạc \nNhấn phím 4 để hiển thị 10 nốt nhạc\nNhấn phím 5 để hiển thị 5 nốt nhạc\nNhấn phím 6 để hiển thị 2 nốt nhạc\nNhấn phím 7 để hiển thị 1 nốt nhạc"]
option = int[input["Nhập tùy chọn của bạn. "]]
nếu tùy chọn == 1
kết quả = a/500
in["Không. Của 500 ghi chú. ", kết quả]
tùy chọn yêu tinh == 2
kết quả = a/100
in["Không. Của 100 ghi chú. ", kết quả]
tùy chọn yêu tinh == 3
kết quả = a/20
in["Không. Trong số 20 ghi chú. ", kết quả]
tùy chọn yêu tinh == 4
kết quả = a/10
in["Không. Trong số 10 ghi chú. ", kết quả]
tùy chọn yêu tinh == 5
kết quả = a/5
in["Không. Trong số 5 ghi chú. ", kết quả]
tùy chọn yêu tinh == 6
kết quả = a/2
in["Không. Của 2 ghi chú. ", kết quả]
tùy chọn yêu tinh == 7
kết quả = a/1
in["Không. Của 1 ghi chú. ", kết quả]
khác
in ["Giá trị không hợp lệ"]
công tắc[]
Chương trình Python để tính tổng số ghi chú trong số tiền đã cho
Hãy thử mã nhỏ này
x=[500,200,100,50,10,5,1] y=int[input[]] total=y i=0 while y>0: if y>x[i]: count=y//x[i] print[count, "notes of", x[i] ] y=y%x[i] i+=1 print["total is", total]
Tải về tập tin của bạn
Bấm vào đây
#Program to Count Total numbers of notes in given amount amt=int[input["Enter Amount\n"]] note500=note100=note50=note20=note10=note5=note2=note1=0 if amt>=500: note500=amt//500 amt=amt-note500*500 if amt>=100: note100=amt//100 amt=amt-note100*100 if amt>=50: note50=amt//50 amt=amt-note50*50 if amt>=20: note20=amt//20 amt=amt-note20*20 if amt>=10: note10=amt//10 amt=amt-note10*10 if amt>=5: note5=amt//5 amt=amt-note5*5 if amt>=2: note2=amt//2 amt=amt-note2*2 if amt>=1: note1=amt//1 amt=amt-note1*1 print["500 \t=\t",note500] print["100 \t= \t",note100] print["50 \t= \t",note50] print["20 \t= \t",note20] print["10 \t= \t",note10] print["5 \t= \t",note5] print["2 \t= \t",note2] print["1 \t= \t",note1]Đầu ra