СРОЧНОООО, ПОМОГИТЕ НАПИСАТЬ НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ GO!!!!!!!!!!!!! ЕСЛИ ВСЕ БУДЕТ ПРАВИЛЬНО ОТМЕЧУ КАК ЛУЧШИЙ ОТВЕТ, ПОЖАЛУЙСТААА, ТОЛЬКО ЧТОБЫ ПРАВИЛЬНО БЫЛО(
Напишите программу, которая запрашивает у пользователя, сколько у него есть в кармане бумажных купюр. Затем программа должна спросить номинал каждой купюры и подсчитать, сколько купюр номиналом 5, 10, 20, 50 и 100 гривен.
Answers & Comments
Ответ:
num_bills = int(input("Сколько у вас бумажных купюр? "))
bills_count = {"5": 0, "10": 0, "20": 0, "50": 0, "100": 0}
for i in range(num_bills):
bill_value = input("Введите номинал купюры: ")
if bill_value in bills_count:
bills_count[bill_value] += 1
else:
print("Неверный номинал купюры:", bill_value)
print("Количество купюр:")
for bill_value, count in bills_count.items():
print(bill_value + ": " + str(count))
Ответ:
package main
import "fmt"
func main() {
var num5, num10, num20, num50, num100 int
fmt.Println("Введите количество купюр каждого номинала:")
fmt.Print("5 гривен: ")
fmt.Scan(&num5)
fmt.Print("10 гривен: ")
fmt.Scan(&num10)
fmt.Print("20 гривен: ")
fmt.Scan(&num20)
fmt.Print("50 гривен: ")
fmt.Scan(&num50)
fmt.Print("100 гривен: ")
fmt.Scan(&num100)
fmt.Printf("Количество купюр:\n5 гривен: %d\n10 гривен: %d\n20 гривен: %d\n50 гривен: %d\n100 гривен: %d\n",
num5, num10, num20, num50, num100)
}
Объяснение: