Задача ** C++. Нужно решить через потоковый и форматированный ввод-вывод. Поможете хотя...

0 голосов
19 просмотров

Задача на C++. Нужно решить через потоковый и форматированный ввод-вывод. Поможете хотя бы с одной - буду очень благодарен.
Задача:
Рассчитать стоимость поездки на автомобиле на дачу и обратно, если известны расстояние до дачи(км); кол-во бензина, которые потребляет автомобиль на 100 км пробега; цена 1 литра бензина.

Нужно что бы получился примерно такой интерфейс::

Вычисление стоимости поездки на дачу и обратно.
Введите:
Расстояние до дачи (км) ->*
Расход бензина (литров на 100 км пробега) ->*.*
Цена литра бензина (руб.) ->*.*
Результат:
Поездка на дачу и обратно обойдётся в *.## руб.


Информатика (44 баллов) | 19 просмотров
0

А расстояние будет целочисленным?

0

Да

0

Фуух. это уже лучше)

0

Что то я тут намудрил)

Дан 1 ответ
0 голосов
Правильный ответ

#include
using namespace std;
 int main(){
  cout << "Введите расстояние до дачи в км: ";<br>  int km;
  cin >> km;
  cout << endl;<br>  cout << "Введите расход бензина (на 100 км пробега): ";<br>  double benzin;
  cin >> benzin;
  cout << endl;<br>  cout << "Введите цену за литр бензина: ";<br>  double cena;
  cout << endl;</span>  // подсчет цены
  double end;
  double OneKm;
  OneKm = benzin / 100; // расход бензина на 1 км
  double Val; Val = OneKm * (km + km); //сколько ушло бензина за поездку от дачи и до
  end = Val * cena; // цена за весь путь
  cout << "Цена за весь путь (до дачи от дачи): " << end << endl;<br>  return 0;
}

(915 баллов)
0

Спасибо)

0

Вот исправил ошибки)

0

Ооой в программе ошибка... end = Val / cena; // цена за весь путь нужно заменить на end = Val * cena; // цена за весь путь
Не знаю как так получилось. похоже не внимательно писал.