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

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

Войти
Регистрация
Восстановить пароль
 
DimanREd
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 55
#1

Нахождение поезда, проходящего через максимальное число станций - C++

02.05.2012, 17:38. Просмотров 291. Ответов 1
Метки нет (Все метки)

Окончательно запутался( Помогите доделать... Вообщем не могу найти ошибку с подсчетом поезда проходящего через макс число станций. И нужно сделать ввод с проверкой имя файла("simple.txt"-Например )
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
#include "stdafx.h"
#include "StdAfx.h"
#include <fstream> 
#include <iostream> 
#include <cstdio>
#include <cstdlib>
using namespace std;
 
struct train
{
    int n;
    float timeot, timepr;
    char name[15];
};
 
int _tmain(int argc, _TCHAR* argv[])
{
        ifstream in("simple.TXT"); // Открыли файл 
    train t[50]={0};
    int k;
    for(int i=0;i<5;i++)
    {
    in>>t[i].n>>t[i].timeot>>t[i].timepr>>t[i].name;
    }
    for(int i=0;i<5;i++)
    {
        int max=t[i].n;
        for(int i=0;i<5;i++)
        {
            if (max==t[i].n) 
            {
                k=max;
            }
        }
    }
    cout<<"Numbe poezda: "<<k<<"\n"<<endl;
    in.close();
    return 0;
}
Вот что содержит simple.txt
59 11:21 12:21 Moskov
58 13:21 15:22 sankt
59 16:24 17:21 Lyadova
60 20:34 21:24 Dolina
59 19:23 21:24 POlsha
По сути после ввода имя файла должен получится результат (59-3)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2012, 17:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нахождение поезда, проходящего через максимальное число станций (C++):

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

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

Найти максимальное число в массиве и определить, сколько цифр числа делятся на число Z - C++
Массив intA=

Дано натуральное число. Заменить любую из его цифр так, чтобы получилось максимальное совершенное число. - C++
Дано натуральное число N. Если это сложно, заменить любую из его цифр (только одну) так, чтобы получилось максимальное совершенное число.

Дано натуральное трехзначное число n. Переставить его цифры так, чтобы образовалось максимальное число, записанное теми же цифрами. - C++
Дано натуральное трехзначное число n. Переставить его цифры так, чтобы образовалось максимальное число, записанное теми же цифрами.

Реализовать карту метро и при выборе станций показывать путь, время и список станций - C#
Здравствуйте, нуждаюсь в практическом совете. Создаем с группой программу в windows forms, пишем на с# программу которая будет показывать...

1
Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
02.05.2012, 18:03 #2
можно создать ассоциативный массив, где ключ будет номер поезда, а значение - количество повторов.(только чтоб ключи не повторялись)
потом пройтись по массиву t и инкрементировать значение по ключу t[i].n.
найти максимальное значение и вывести ключ и значение.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2012, 18:03
Привет! Вот еще темы с ответами:

Поиск автобуса, проходящего через указанную остановку - Delphi
Я ввожу остановку на какую хочу попасть,прога ищет по базе и выводит номер автобуса который через эту остановку ездит. Вопрос а как это...

Составьте уравнение эллипса,проходящего через точки - Геометрия
Помогите пожалуйста... Составьте уравнение эллипса,проходящего через точки A(\sqrt{5};\sqrt{7}) и B(\sqrt{10};\sqrt{5}) ,если его фокусы...

Фильтр трафика проходящего через wifi hotspot - Android
Собственно вопрос :&quot;С телефона раздается мобильный интернет по вайфаю может есть приложение которое помогло бы отслеживать что проходит...

Чему равна сила тока, проходящего через реостат? - Электричество и магнетизм
2.Реостат изготовлен из медной проволоки длиной 60 м и площадью поперечного сечения 0,5 мм². Напряжение на зажимах реостата равно 50 В....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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