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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ бинарный файл http://www.cyberforum.ru/cpp-beginners/thread100017.html
Привет..я чайник и проблема у меня следующая) делала перевод статьи, сохранила данные в ноутпед..видимо задала некорректное имя файла, на кириллице, сохранила..после чего попыталась открыть файл, ноутпед выдал сообщение - файл бинарный, открыть? я нажала "да", файл открылся, но в закодированном виде, бесконечность нулей) пожалуйста подскажите как вернуть первоначальный вид тексту, возможно ли это...
C++ вычислить сумму ряда Помогите пожалуйста!!! Нужно вычислить сумму ряда S=sinx+sin^2x+sin^3x+sin^4x+...+sin^nx http://www.cyberforum.ru/cpp-beginners/thread100008.html
C++ Сумма членов массива из разных типов
Задача: Создать массив, содержащий числа разного типа (int, double, Complex) и сосчитать его сумму. Собственно решать это, как я понимаю, следует через объявление абстрактного класса числа как такового и его наследование тремя классами, содержащими числа данного типа. Массив будет содержать ссылки на абстрактный класс. Но какой чисто-виртуальный оператор суммы определять в абстрактном...
C++ Каким может быть максимальное число строк и столбцов матрицы
Здрасти, функция int** CreateMatrix(int count_row,int count_col) создает двумерный дин. массив, в качестве параметров-количество строк и столбцов. А какое максимаоьное количество строк и столбцов можно вписать?
C++ Массив http://www.cyberforum.ru/cpp-beginners/thread99999.html
Ребята помогите отладить программу. В двумерном массиве нужно те сторки которые начинаются с отрицательных элементов упорядочить по возростанию. Вот мой код. #include<iostream.h> #include<math.h> const int n=99,m=99; void sort(int *a,int n) { int temp; for(int i=0;i<n;i++)
C++ Создать файл и внести в него последовательность символов. Создать файл и внести в него последовательность символов. Вывести из этого файла в результирующий файл символы в обратной последовательности(зеркальное отображение). Visual C++ вот пробовал по примеру что-то сделать...но совсем не то,не получается :( помогите пожалуйста отредактировать код. #include "stdafx.h" #include <stdio.h> int main () подробнее

Показать сообщение отдельно
kuroiryuu
 Аватар для kuroiryuu
311 / 295 / 23
Регистрация: 05.11.2009
Сообщений: 698
Завершенные тесты: 2
05.03.2010, 14:44     Вывести информацию о числе свободных мест в поездах, следующих до заданного пункта назначения
вот полностью рабочая программа по заданию...
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
const int chArrSize = 256;
 
struct strc // Объявление структуры strc
{ 
    char num[chArrSize]; //номер поезда
    char time[9]; //время отправления аля 00:00:00
    int count_free_berth; //кол-во свободных мест
    char destination_station[chArrSize]; //пункт назначения
}; 
 
int main ()
{
    setlocale(LC_ALL, "Russian");
    strc m[100]; // Объявление массива структур m(M'poezdov)
    char destination_station[chArrSize];
    int np;
 
    cout << "Введите кол-во поездов" << endl;
    cin >> np;
 
    cout << "Введите пункт назначения" << endl;
    cin >> destination_station;
 
    for (int i = 0; i < np; i++) // Ввод информации о поездах
    {
        cout << "Введите номер: ";
        cin >> m[i].num;
        cout << "Введите пункт назначения: ";
        cin >> m[i].destination_station;
        cout << "Введите время отправления: ";
        cin >> m[i].time;
 
        cout << "Введите ко-во свободных мест на этом поезде" << endl;
        cin >> m[i].count_free_berth;
    }
 
    for (int i = 0; i < np; i++)
    {
        if (m[i].count_free_berth != 0 && strcmp(destination_station, m[i].destination_station) == 0)
        {
            cout << "Поезд №" << m[i].num
                << ", отправляющийся в " << m[i].time 
                << ", имеет свободных мест: " << m[i].count_free_berth 
                << endl ;
        }
    }
    return 0;
}
PS писал на VC++
 
Текущее время: 08:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru