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

Структуры, объединения и определяемые пользователем типы. Массивы структур - C++

Восстановить пароль Регистрация
 
mariya_3991
0 / 0 / 0
Регистрация: 02.02.2011
Сообщений: 3
02.02.2011, 19:51     Структуры, объединения и определяемые пользователем типы. Массивы структур #1
Здравтсвуйте! Помогите, пожалуйста, разобраться с одной задачкой!
Условие следующее:

Разработать программу обработки данных железнодорожного расписания. Известно расписание поездов, проходящих через станцию: номер поез¬да, назначение (откуда куда, например, Москва—Омск), часы и мину¬ты прибытия, часы и минуты отправления. Значения часов и минут це¬лые, положительные числа; число часов не превышает 23, число минут – 59. Общее количество проходящих поездов равно 25. Поезда приходят каждый день по одному расписанию. По заданному времени определить, какие поезда (номер и назначе¬ние) стоят в этот момент на станции и сколько времени осталось до отправления каждого.

Программу я написала, она работает и всё определяет правильно, но почему-то вместо символов, сообщающих пользователю название поезда, выводятся непонятные значки.массив структур по теории создан правильно и обращение к элементам тоже, вобщем помогите, пожалуйста, разобраться, буду очень признательна.Заранне спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2011, 19:51     Структуры, объединения и определяемые пользователем типы. Массивы структур
Посмотрите здесь:

C++ Структуры и объединения
C++ Типы данных, определяемые пользователем
Структуры, Объединения, Перечисления C++
Структуры и массивы структур: найти самого старшего студента, родившегося летом C++
C++ Структуры, объединения и типы пользователя
C++ Программа поиска в массиве структур, содержащих объединения
C++ Как обратиться к полям объединения, которое находится внутри структуры?
Структуры и объединения C++
Ищу статьи и книги по теме "Структуры; массивы структур" C++
Манипуляторы, определяемые пользователем C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mariya_3991
0 / 0 / 0
Регистрация: 02.02.2011
Сообщений: 3
02.02.2011, 19:52  [ТС]     Структуры, объединения и определяемые пользователем типы. Массивы структур #2
Вот код программы.
Вложения
Тип файла: txt поед2.txt (5.0 Кб, 47 просмотров)
Vandris
 Аватар для Vandris
63 / 63 / 13
Регистрация: 19.01.2011
Сообщений: 90
03.02.2011, 08:54     Структуры, объединения и определяемые пользователем типы. Массивы структур #3
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
poezd[0].naznach=="Kharkov-Lugansk";
poezd[1].naznach=="Uzhgorod-Donetsk";
poezd[2].naznach=="Dnepropetrovsk-Moskva";
poezd[3].naznach=="Kremenchug-Kharkov";
poezd[4].naznach=="Astana-Kiev";
poezd[5].naznach=="Moskva-Poltava";
poezd[6].naznach=="Lugansk-Khmelnickiy";
poezd[7].naznach=="Kherson-Kiev";
poezd[8].naznach=="Poltava-Sumi";
poezd[9].naznach=="Izum-Uman";
poezd[10].naznach=="Odessa-Irpen";
poezd[11].naznach=="Simferepol-Chuguev";
poezd[12].naznach=="Lugansk-Poltava";
poezd[13].naznach=="Lvov-Kharkov";
poezd[14].naznach=="Luck-Donetck";
poezd[15].naznach=="Minsk-Mariupol";
poezd[16].naznach=="Moskva-Mariupol";
poezd[17].naznach=="Upha-Omsk";
poezd[18].naznach=="Donetsk-Uman";
poezd[19].naznach=="Poltava-Kiev";
poezd[20].naznach=="Odessa-Sumi";
poezd[21].naznach=="Kherson-Chuguev";
poezd[22].naznach=="Ivano-Frankovsk-Izum";
poezd[23].naznach=="Sevastopol-Irpen";
poezd[24].naznach=="Donetck-Zhotomir";
у вас здесь не присваивание идет, а сравнение...
поменяй на

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
poezd[0].naznach="Kharkov-Lugansk";
    poezd[1].naznach="Uzhgorod-Donetsk";
    poezd[2].naznach="Dnepropetrovsk-Moskva";
    poezd[3].naznach="Kremenchug-Kharkov";
    poezd[4].naznach="Astana-Kiev";
    poezd[5].naznach="Moskva-Poltava";
    poezd[6].naznach="Lugansk-Khmelnickiy";
    poezd[7].naznach="Kherson-Kiev";
    poezd[8].naznach="Poltava-Sumi";
    poezd[9].naznach="Izum-Uman";
    poezd[10].naznach ="Odessa-Irpen";
    poezd[11].naznach="Simferepol-Chuguev";
    poezd[12].naznach="Lugansk-Poltava";
    poezd[13].naznach="Lvov-Kharkov";
    poezd[14].naznach="Luck-Donetck";
    poezd[15].naznach="Minsk-Mariupol";
    poezd[16].naznach="Moskva-Mariupol";
    poezd[17].naznach="Upha-Omsk";
    poezd[18].naznach="Donetsk-Uman";
    poezd[19].naznach="Poltava-Kiev";
    poezd[20].naznach="Odessa-Sumi";
    poezd[21].naznach="Kherson-Chuguev";
    poezd[22].naznach="Ivano-Frankovsk-Izum";
    poezd[23].naznach="Sevastopol-Irpen";
    poezd[24].naznach="Donetck-Zhotomir";
mariya_3991
0 / 0 / 0
Регистрация: 02.02.2011
Сообщений: 3
05.02.2011, 13:14  [ТС]     Структуры, объединения и определяемые пользователем типы. Массивы структур #4
спасибо за отзыв! ошибку нашла, нужно было присваивать так : strcpy(poezd[0].naznach,"Kharkov-lugansk"); и всё заработало)
Yandex
Объявления
05.02.2011, 13:14     Структуры, объединения и определяемые пользователем типы. Массивы структур
Ответ Создать тему
Опции темы

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