Информатика, вопрос задал dejnekodasha , 1 год назад

ПОМОГИТЕ ПОЖАЛУЙСТА НАПИСАТЬ НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ GO!!!!!
На заправке установлена ​​некоторая цена за литр бензина (вводится пользователем). Также пользователь вводит количество литров бензина который хочет заправить. Программа должна рассчитать общую стоимость заправки и вывести ее на экран. Кроме того, на заправке действует система накопительных бонусов. За Заправку водитель получает на бонусный счет 5% суммы заправки. Программа должна после вывода общей стоимости также вывести количество бонусов, получаемых водителем.

Ответы на вопрос

Ответил GrenkaUkraine
3

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)

}

Если все верно, поставьте лучший ответ, пожалуйста)


dejnekodasha: спасибо большое, все работает, но к сожалению нету кнопочки выделить как лучший ответ(
dejnekodasha: получилось! поставила
Новые вопросы