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

Определение потребления топлива на заданный отрезок пути - C++

Восстановить пароль Регистрация
 
Merser5
6 / 6 / 1
Регистрация: 10.12.2013
Сообщений: 93
19.05.2014, 18:49     Определение потребления топлива на заданный отрезок пути #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
// transport.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "locale.h"
#include "windows.h"
 
int main()
{
    
    setlocale(LC_ALL,"RUS");
    
    double fuel;// топливо
    double benzin;// бензин
    double disel;// дизель
    double expenditure;//расход
    double average;//средний расход с учетом участка пути(город трасса итд.)
    double road;// дорога
    int cicle;// цикл трасса город смешаный
    int type;// тип топлива
    
    printf("\n   Программа расчета количиства топлива на заданную длинну дороги\n");
    Sleep(100);
    printf("\n   Расчет ведеться в темпе спокойной безопасной езды\n");
    Sleep(100);
    printf("\n   При исправной топливной системе\n");
    Sleep(100);
    printf("\n1.Ведите растояние: ");
    scanf("%d",&road);
    printf("2.Ведите расход на 100 км(в смешаном цикле): ");
    scanf("%d",&expenditure);
    printf("В каком цикле будет проходить путь?\n");
    printf("\n1.Город");
    printf("\n2.Трасса");
    printf("\n3.Смешаный\n");
    printf("Выбирите номер цикла: ");
    scanf ("%d",&cicle);
    switch(cicle)
    {
    case 1:
        printf("Город\n");
        printf("Какое будет использоваться топливо\n");
        printf("\n1.Дизель");
        printf("\n2.Бензин\n");
        printf("Выбирите тип топлива: ");
        scanf("%d",&type);
        switch(type)
        {
            case 1:
                printf("Дизель\n");
                average=(expenditure+2)/100;
                fuel=average*road;
                printf("Требуемое количество топлива на заданый отрезок пути: %d\n",fuel);
                break;
            case 2:
                printf("Бензин\n");
                fuel=((expenditure+3)/100)*road;
                printf("Требуемое количество топлива на заданый отрезок пути: %d\n",fuel);
                break;
        }
        break;
 
    case 2:
 
        printf("трасса\n");
        printf("Какое будет использоваться топливо\n");
        printf("\n1.Дизель");
        printf("\n2.Бензин\n");
        printf("Выбирите тип топлива: ");
        scanf("%d",&type);
        switch(type)
        {
            case 1:
                printf("Дизель\n");
                fuel=((expenditure+1)/100)*road;
                printf("Требуемое количество топлива на заданый отрезок пути: %d\n",fuel);
                break;
 
            case 2:
                printf("Бензин\n");
                fuel=((expenditure+1.5)/100)*road;
                printf("Требуемое количество топлива на заданый отрезок пути: %d\n",fuel);
                break;
        }
        break;
    case 3:
 
        printf("смешаный");
        printf("Какое будет использоваться топливо\n");
        printf("\n1.Дизель");
        printf("\n2.Бензин\n");
        printf("Выбирите тип топлива: ");
        scanf("%d",&type);
        switch(type)
        {
            case 1:
                printf("Дизель\n");
                fuel=((expenditure+0.5)/100)*road;
                printf("Требуемое количество топлива на заданый отрезок пути: %d\n",fuel);
                break;
 
            case 2:
                printf("Бензин\n");
                fuel=((expenditure+1)/100)*road;
                printf("Требуемое количество топлива на заданый отрезок пути: %d\n",fuel);
                break;
        }
 
        break;
    
    }
 
    
 
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2014, 18:49     Определение потребления топлива на заданный отрезок пути
Посмотрите здесь:

C++ Определение трассы пути движения точки на плоскости
C++ min/max поставок и потребления.с подпрограммой
C++ Найти сумму и число тех элементов заданного массива X1,X2, … ,Xn, которые попадают на заданный отрезок.
C++ Оценка потребления памяти программой или профайлер
Поменять в введенном с клавиатуры строке символов подряд заданный символ на другой заданный символ C++
Хватит ли имеющейся суммы денег на закупку необходимого количества топлива C++
По данным ежемесячного расхода топлива, определить номер судна, сэкономившего наибольшее количество топлива C++
Определение радиуса и соответствующего радиусу пути взвешенного орграфа на основе алгоритма Дейкстры C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4265 / 3696 / 1243
Регистрация: 14.04.2014
Сообщений: 14,479
19.05.2014, 18:51     Определение потребления топлива на заданный отрезок пути #2
В чём вопрос?
Merser5
6 / 6 / 1
Регистрация: 10.12.2013
Сообщений: 93
19.05.2014, 18:53  [ТС]     Определение потребления топлива на заданный отрезок пути #3
неправильно считает
мне кажется что неправильно сканятся ROAD expenditure
Yandex
Объявления
19.05.2014, 18:53     Определение потребления топлива на заданный отрезок пути
Ответ Создать тему
Опции темы

Текущее время: 17:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru