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

Помогите доделать программу определения минимальной стоимости билета. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано двумерный массив целых чисел. Найти номера строк, в которых есть только один непарный элемент http://www.cyberforum.ru/cpp-beginners/thread1116497.html
Вся программа должна быть сделана с помощью функций
C++ Нахождение максимального элемента в массиве и его индекс (элемента) Доброго времени суток. Вот исходный код поиска максимального элемента массива: #include"stdafx.h" #include"stdio.h" #include"stdlib.h" #include"conio.h" #include"math.h" int _tmain(int argc, _TCHAR* argv) http://www.cyberforum.ru/cpp-beginners/thread1116487.html
Удаление лишних символов C++
Имеется файл txt.txt в котором 50 000 строк, просто физически это обработать тяжело. Нужно удалить все эти знаки ( ) | и 0. (Левая скобка, правая скобка, прямая палка и ноль) Как выглядит часть файла: ('привет', 'здорово|0|здравствуй|0'), ('здравствуй', 'привет|0|здорово|0|здравствуйте|0'), ('условия', 'данные|0'), ('вхождение', 'вступление|0'), Должно получится:
C++ Номиналы российских рублей
Номиналы российских рублей могут принимать значения 1, 2, 5, 10, 50, 100, 500, 1000, 5000. Копейки представить как 0.01(1 копейка) 0.05(5 копеек), 0.1(10 копеек), 0.5(50 копеек). Создать класс Money для работы с денежными суммами. Сумма должна быть представлена полями – номиналами. Реализовать сложение сумм, вычитание сумм, деление сумм, деление суммы на дробное число, умножение на дробное число...
C++ Программа вылетает при добавлении элемента http://www.cyberforum.ru/cpp-beginners/thread1116434.html
Здравствуйте ув. форумчане. Есть у меня в программе массив первого и второго типа. При начальном создание (мы выбераем сами количество элементов) массивов деструктор срабатывает нормально. Но как только стоит добавить элемент туда ещё один элемент - программа вылетает при роботе деструктора. Прикрепил скрин ошибки и сам проект.
C++ Необработанное исключение по адресу 0x00105FD7 в Динамические структуры: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCDCDCE09 Необработанное исключение по адресу 0x00105FD7 в Динамические структуры.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCDCDCE09. вводит пр нажатии д постоянно а если нажать не д то такая ошибка #include<Windows.h> #include <clocale> #include <conio.h> #include<iostream> using namespace std; подробнее

Показать сообщение отдельно
Sekretu
0 / 0 / 0
Регистрация: 03.03.2014
Сообщений: 6
11.03.2014, 18:09     Помогите доделать программу определения минимальной стоимости билета.
Определить минимальную стоимость билета для
пассажира, следующего на заданное расстояние, стоимость билета с учетом
выбранного вида вагона и поезда. Перемещение на скором поезде увеличивает
стоимость билета на 20%, размещение в плацкартном вагоне – на 25%, а в купейном
– на 35%. Далее следует установить окончательную стоимость билета. Его
стоимость может быть снижена, если пассажир следует на дальнее расстояние. При
длине маршрута от 500 до 1500
км скидка составляет 5% от полной стоимости билета, при
расстоянии до 5000 км
– 7%, если расстояние больше – 10%.



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
#include <iostream>
#include <conio.h>
#include <clocale>
#include <math.h>
 
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a=600, b, c, c1, c2;
cout << "Задайте расстояние: ";
cin >> b;
 
{if (b <= 500)
c=600;
else if (b > 500 && b < 1500 && b<5000)
    c= (a+((a*20)/100)); 
 
cout << "Для скоростного поезда: " << c << endl;
cin >> c; }
 
{if (b <= 500)
c=600;
else if (b > 500 && b < 1500 && b<5000)
    c1= (a+((a*25)/100)); 
 
cout << "Для  плацкарта: " << c1 << endl;
cin >> c1; }
 
{if (b <= 500)
c=600;
else if (b > 500 && b < 1500 && b<5000)
    c2= (a+((a*35)/100)); 
 
cout << "Для купейного: " << 2 << endl;
cin >> c2;}
 
_getch();
return 0; 
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru