Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ExTPuMaJI
2 / 2 / 0
Регистрация: 06.07.2012
Сообщений: 180
#1

Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей... - C++

19.05.2013, 12:40. Просмотров 1145. Ответов 4
Метки нет (Все метки)

Здравствуйте, помогите пожалуйста решить задачу на С++.

Из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей. Один водитель взял в рейс несколько емкостей бензина, записывая пройденные мили и бензин, использованный из каждой емкости. Разработайте программу на С++, которая вводила бы пробег в милях и бензин, использованный из каждой емкости. Программа должна рассчитывать и выводить на экран число миль на галлон для каждой емкости. После ввода исходных данных программа должна рассчитать и напечатать значение среднего числа миль на галлон, полученное для всех емкостей.

Пример вывода:

Код
Введите расход бензина (-1, если ввод закончен): 12.8
Введите пройденный путь: 287
Для этой емкости получено миль / галлон 22.421875

Введите расход бензина (-1, если ввод закончен): 10.3
Введите пройденный путь: 200
Для этой емкости получено миль / галлон 19.417475

Введите расход бензина (-1, если ввод закончен): 5
Введите пройденный путь: 120
Для этой емкости получено миль / галлон 24.000000

Введите расход бензина (-1, если ввод закончен): -1

Средний расход бензина 21.601423
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2013, 12:40     Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей...
Посмотрите здесь:

Задача на расход бензина - C++
Здравствуйте. Дан псевдокод: Введите пройденный путь (-1, если ввод закончен): 287 Введите расход бензина: 13 Миль / галлон...

По данным ежемесячного расхода топлива, определить номер судна, сэкономившего наибольшее количество топлива - C++
Ежемесячный расход топлива каждым из 4 судов пароходства за 5 месяцев представлен в виде матрицы (4Х5).Среднемесячная норма расхода для...

Задача на Базу данных о продаже автомобилей - C++
Помогите написать программу на поставленную задачу. Как мне сказали: программа должна получиться где-то 30-59 строчек кода. Вот само...

Уценить на 20% все товары, которые дороже заданной цены; вывести товары в порядке возрастания розничной цены - C++
Ввести 5 структур типа "Товары на складе" с полями: название товара; закупочная цена; товарная наценка. Написать программу, выполняющую...

Найти путь с минимальными затратами энергии - C++
Нашел какую-то олимпиадную задачку, не сказать, что неимоверно сложная, лично для меня сложно проверить, правильно ли она работает. Вот...

Транспонировать матрицу с постоянными затратами на дополнительную память - C++
Доброго времени суток! Меня интересует можно ли транспонировать матрицу с O(1) затратой на дополнительную память? Допустим дан двумерный...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
19.05.2013, 13:07     Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей... #2
ExTPuMaJI, Походу ты по Дейтелу учишь. Я просто запомнил эту задачу. Вообще номер задачи лучше пиши, так проще искать. По Дейтелу у меня мб штук 10 задач не решенных, а то все кое как сделаны.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using std::cout;
using std::endl;
using std::cin;
 
int main()
{
    double benz(0);
    double mil(0);
 
    while(benz!=-1)
    {
        cout <<"Vvedite racxod benzina (-1 ecli vvod zakonchen): ";
        cin >>benz;
        if(benz==-1) continue;
        cout <<"Vvedinte proidenui pyt6: ";
        cin >>mil;
        cout  <<"dl9 etoi emkocti polycheno mil/golon "<<mil/benz<<endl<<endl;
    }
 
    return 0;
}
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
19.05.2013, 13:26     Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей... #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
using namespace std;
int main()
{
setlocale(LC_ALL,"RUSSIAN");
float rashod,put,summ_rashod=0,summ_put=0;
for(;;)
{   cout<<"Введите расход бензина (-1, если ввод закончен): ";
    cin>>rashod;
    if(rashod==-1)break;
    summ_rashod+=rashod;
    cout<<"Введите пройденный путь: ";
    cin>>put;
    summ_put+=put;
    cout<<"Для этой емкости получено км/л: ";
    cout<<float(put/rashod)<<endl;
}
cout << "Средний расход бензина: " << float(summ_put/summ_rashod)<<endl;
system("pause");
return 0;
}
ExTPuMaJI
2 / 2 / 0
Регистрация: 06.07.2012
Сообщений: 180
19.05.2013, 17:23  [ТС]     Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей... #4
Цитата Сообщение от ninja2 Посмотреть сообщение
ExTPuMaJI, Походу ты по Дейтелу учишь
Если честно, то такую фамилию первый раз слышу, а задание на листочках были. За решение спасибо большое)

P.S. Научиться программированию хочу, но как нас тут учат, если сам не начнешь учить что-нибудь - фиг станешь нормальным специалистом...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2013, 17:26     Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей...
Еще ссылки по теме:

Сколько вы сможете проехать на 3 видах бензина? - C++
Ребята помогите пожалуйста ришыть задачу в Visual Studio а то я недавно поступил и вообще не понимаю пока что ЗАДАЧА розход бензина на...

На сколько процентов изменится цена литра бензина через z лет? - C++
Цена на бензин каждую весну повышается на x%, а каждую осень опускается на y%. На сколько процентов изменится цена литра бензина через z...

Выборка машин, которые с минимальными затратами на топливо перевезут весь груз на заданное расстояние - C++
На вход подается бинарный файл, формат которого следующий: сначала записано целое число, которое содержит количество записей...

Решение задачи с высокой вычислительной сложностью - C++
Дорогие форумчане! Хочется спросить ваше мнение по следующему вопросу как у специалистов в области вычислительных технологий. Наша...

Определение потребления топлива на заданный отрезок пути - C++
// transport.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; #include &quot;locale.h&quot; #include...

Найти корни квадратного уравнения с высокой точностью - C++
Помогите пожлуйста. найти корни квадратного уравнения с высокой точностью . (до 30-40 после запятой знаков или больше)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
undertacker
9 / 9 / 0
Регистрация: 28.04.2013
Сообщений: 55
19.05.2013, 17:26     Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей... #5
ExTPuMaJI,
Цитата Сообщение от ExTPuMaJI Посмотреть сообщение
но как нас тут учат, если сам не начнешь учить что-нибудь - фиг станешь нормальным специалистом
до боли знакомо)
Yandex
Объявления
19.05.2013, 17:26     Задача на С++: из-за высокой цены бензина водители озабочены затратами топлива своих автомобилей...
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru