|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.04.2009, 14:08 | #1 |
Пользователь
Регистрация: 05.11.2008
Сообщений: 34
|
Пользовательский тип данных
Помогите пожалуйста с задачей:
Нужно описать структуру с именем Marsh, содержащую следующие поля: - название начального пункта маршрута: - название конечного пункта маршрута; - номер маршрута. Написать программу выполняющую ввод с клавиатуры данных в массив, состоящий из 8 элементов типа Marsh. Записи должны быть упорядочены по номерам маршрутов. Вывести на экран информацию о маршрута, номер которого введен с клавиатуры. Если таких маршрутов нет, то вывсети соответствующее сообщение. Вот моя попытка Код:
Последний раз редактировалось cudalover; 05.04.2009 в 15:00. |
05.04.2009, 14:18 | #2 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 32
|
а почему в названии темы не написал, что VBA... ну да лан. Ссори не сильно секу в нём)
|
05.04.2009, 14:43 | #3 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
cudalover, скажите, что конкретно у вас не получается.
Сейчас рабочей среды нет, но, может, так что-нибудь подскажу.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
05.04.2009, 14:58 | #4 |
Пользователь
Регистрация: 05.11.2008
Сообщений: 34
|
Вот в этом месте, я там вверху исправил, а то не то написал:
Код:
Есть еще код этой программы на C++: Код:
Последний раз редактировалось cudalover; 05.04.2009 в 15:05. |
05.04.2009, 15:27 | #5 | ||||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Цитата:
Повторюсь: рабочего вижл бейсика у меня сейчас нет. Опишу, что нужно сделать: - Ввести данные в массив. Цитата:
Если нужно, то подойдет любая. Сортируете по полю "номер маршрута", но обмениваете не значения, а сами структуры. Цитата:
Если дошли до конца, то номер не найден. Говорим об этом.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
||||
05.04.2009, 15:44 | #6 | |
Пользователь
Регистрация: 05.11.2008
Сообщений: 34
|
numer? Вверху объявлен. Надо значит еще раз объявить. Понятно...
На Бэйсике, а я в нете нашел на C++, но не разбираюсь в нем, точнее в пару местах интуитивно понял что, например, цикл, но бОльшая часть кода мне не понятна Цитата:
Это я понял |
|
05.04.2009, 15:51 | #7 | |||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Цитата:
Цитата:
Что делают кнопки? Первая добавляет данные в массив. Это понятно. С третьей тоже, вроде, ясно. Поиск элемента в массиве. А вторая? Вопрос: так все-таки надо сортировать массив, или нет? Знаете, прикрепите-ка сюда проект полностью. Попробую запустить на своем глючном VB 6. Или в чем вы его делали? Вроде как, проект уже не нужен. Накидал уже кнопок. Расшифруйте надписи вроде "Нет такого маршрута". И вот правильный вариант функции лоад: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] Последний раз редактировалось Sazary; 05.04.2009 в 16:03. |
|||
05.04.2009, 16:14 | #8 | |||
Пользователь
Регистрация: 05.11.2008
Сообщений: 34
|
Цитата:
Цитата:
Цитата:
Вот проект в архиве rar: |
|||
05.04.2009, 16:18 | #9 |
Пользователь
Регистрация: 05.11.2008
Сообщений: 34
|
|
05.04.2009, 16:22 | #10 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Собственно, проект уже не нужен )
Все исправил и добавил сортировку. Непонятные надписи не трогал. Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как создать тип данных? | zgest | Общие вопросы C/C++ | 10 | 26.03.2009 01:24 |
В Access есть тип данных "Счетчик".Есть ли подобный тип данных в MS Sql Server 2000? | An_ton | SQL, базы данных | 5 | 16.01.2009 17:55 |
Тип базы данных | Dux | БД в Delphi | 7 | 23.04.2008 17:56 |
Тип данных в Interbase | Canadec | БД в Delphi | 4 | 29.08.2007 17:34 |