Viết chương trình python để đếm tổng số ghi chú trong một số lượng nhất định

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

Làm cách nào để đếm tổng số ghi chú với số lượng nhất định trong Java?

Đây là mã .
r500 = amt / 500 ; . ngoài. print["\Tổng Số Tờ 500 Rupee. "+r500];.
r100 = amt / 100 ; .
r20 = amt / 20 ; .
r10 = amt / 10 ; .
r5 = amt / 5 ; .
r2 = amt / 2 ; .
r1 = amt / 1 ;

Mệnh giá trong Python là gì?

Các mệnh giá tiền giấy hiện có là 1000, 500, 100, 50, 20, 5, 1 . Ví dụ: nếu số tiền đã cho là 8593, trong bài toán này, bạn phải đưa ra số lượng ghi chú nhỏ nhất để tổng số tiền đã cho. Vì chúng tôi chỉ có các tờ tiền có mệnh giá 1000, 500, 100, 50, 20, 5 và 1 nên chúng tôi chỉ có thể sử dụng các tờ tiền này.

Chủ Đề