ПОМОГИТЕ ПОЖАЛУЙСТА НАПИСАТЬ НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ GO!!!!!
На заправке установлена некоторая цена за литр бензина (вводится пользователем). Также пользователь вводит количество литров бензина который хочет заправить. Программа должна рассчитать общую стоимость заправки и вывести ее на экран. Кроме того, на заправке действует система накопительных бонусов. За Заправку водитель получает на бонусный счет 5% суммы заправки. Программа должна после вывода общей стоимости также вывести количество бонусов, получаемых водителем.
Answers & Comments
Verified answer
package main
import (
"fmt"
)
func main() {
var pricePerLiter, liters float64
var bonus float64
fmt.Print("Введите цену за литр бензина: ")
fmt.Scan(&pricePerLiter)
fmt.Print("Введите количество литров бензина: ")
fmt.Scan(&liters)
totalCost := pricePerLiter * liters
bonus = totalCost * 0.05
fmt.Printf("Общая стоимость заправки: %.2f грн.\n", totalCost)
fmt.Printf("Количество накопленных бонусов: %.2f грн.", bonus)
}
Если все верно, поставьте лучший ответ, пожалуйста)