Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
4 / 3 / 2
Регистрация: 09.12.2016
Сообщений: 24

Структура "Маршрут", вывод информации о маршрутах, которые начинаются или заканчиваются в заданном пункте

25.12.2017, 15:27. Показов 766. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть вот такое задание которое нужно сделать через структуру, написал прогу но вот проблема с ней в том что если находить маршрут через NUM то она выполняет коректно свой функционал но если искать через BEG u END не хочет искать маршрут, не могу понять в чем проблема.Описать структуру с именем ITIN, которая содержит поля: BEG, END - названия начального и конечного пунктов маршрута; NUM - номер маршрута; DIST - расстояние в километрах. Написать программу, выполняющую действия:
- ввод с клавиатуры данных в массив RT, состоящий из N переменных типа ITIN;
- вывод на экран информацию о маршрутах, которые начинаются или заканчиваются в пункте, название которого введено с клавиатуры; если таковых нет, то вывести сообщение.
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
#include "stdafx.h" 
#include <iostream> 
#include <conio.h> 
using namespace std;
 
struct ITIN
{
    char BEG[15], END[15];
    int NUM;
    float DIST;
};
 
int main()
{
    int i, N,  F = 0, D;
    char S;
    ITIN rt[100];
    cout << "vvedit :";
    cin >> N;
    for (i = 0; i < N; i++) {
        cout << "NUM: ";
        cin >> rt[i].NUM;
        cout << "First: ";
        cin >> rt[i].BEG, 15;
        cout << "FINAL: ";
        cin >> rt[i].END, 15;
        cout << "DIST: ";
        cin >> rt[i].DIST;
    }
    cout << "vvedit poshykove misto:";
    cin >> S;
    for (i = 0; i <= N; i++) {
        if (rt[i].BEG == "S" || rt[i].END == "S") {
            F = 1;
            D = i;
            break;
        }
        }
        if (F == 1) {
            cout << "Naydenniy marshryt: " << rt[D].NUM << "\t" << rt[D].BEG << "\t" << rt[D].END << "\t"<< rt[i].DIST<<endl;
        }
        else
            cout << "Takogo marshryty ne isnye" << endl;
    return 0;
    }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.12.2017, 15:27
Ответы с готовыми решениями:

Вывод информации о маршрутах, которые начинаются или оканчиваются в заданном пункте
Описать структуру с именем MARSH, содержащую следующие поля: · название начального пункта маршрута; · название конечного пункта...

Функция вывода на экран информацию о маршрутах, которые начинаются или заканчиваются в заданном пункте
вторая функция не работает, помогите разобраться в коде // Описать структуру с именем ITIN, которая содержит поля: BEG, END - названия...

Вывод на дисплей информации о маршрутах, которые начинаются или кончаются в пункте, название которого введено
помогите разобраться как вывести информацию о маршрутах, которые начинаются или кончаются в пункте? /* 1 описать структуру с именем...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.12.2017, 15:27
Помогаю со студенческими работами здесь

Вывод информации о маршрутах начинающихся или кончающихся в заданном пункте
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;math.h&gt; #include &lt;string.h&gt; //Написать программу, выполняющую следующие действия ...

Вывод информации о маршрутах, которые начинаются или оканчиваются в заданном пункте
Описать структуру с именем MARSH, содержащую следующие поля: · название начального пункта маршрута; · название конечного пункта...

Вывод информации о маршрутах, которые начинаются или оканчиваются в заданном пункте
Программа: Описать структуру с именем MARSH, содержащую следующие поля: назване начального пукта маршрута, название конечного пункта...

Структуа MARSH, вывод информации о маршрутах начинающихся или оканчивающихся в заданном пункте
Описать структуру с именем MARSH, содержащую следующие поля: · название начального пункта маршрута; · название конечного пункта...

Вывод информации о маршрутах, начинающихся или кончающихся в пункте, название которого введено с клавиатуры
program l; uses crt; type Marsh = record Begst : String; // нач. пункт Term : String; // конечн. пункт Numer...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой
Programma_Boinc 10.04.2026
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой Если на Windows стоит дискретная NVIDIA или AMD — можно отдать её вычислительную мощность реальным исследованиям. . . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru