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

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

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

Как добавить в код библиотеку <time.h> - C++

03.03.2014, 05:49. Просмотров 380. Ответов 1
Метки нет (Все метки)

Привет всем! есть код для задания
в справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его номер, тип автобуса, пункт назначения, время отбытия и прибытия. Вывести информацию об рейсах которыми можно воспользоваться для прибытия в пункт назначения раньше заданного времени.Пункт назначения и время вводятся с клавиатуры.
как добавить библиотеку <time.h> чтобы код работал со временем
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#include <conio.h>
#include <iostream>
#include <string.h>
using namespace std;
struct avtobus
{
    int number;//номре рейса
    char type[30];//тип автобуса
    char punkt[30];//пункт прибития
    int timeotprm;//минуты отправления
    int timeotprh;//часы отправления
    int timeprm;//минуты прибития
    int timeprh;//часы прибития
    
    void Vivod()
    {
        cout<<"Avtobus:\n ";
        cout<<"Nomer "<<number;
        cout<<" Vremya otpravleniya "<<timeotprh<<":"<<timeotprm;
        cout<<" Vremya pribitiya "<<timeprh<<":"<<timeprm;
        cout<<"\n";
    }
};
struct spravochnaya
{
    int n;//количетсов рейсов
    avtobus arr[4];//массив рейсов
    void Vvod()
    {
        n=4;
        arr[0].number=100;
        strcpy(arr[0].type,"Ikarus");
        strcpy(arr[0].punkt,"Kiev");
        arr[0].timeotprh=10;
        arr[0].timeotprm=10;
        arr[0].timeprh=20;
        arr[0].timeprm=00;
        arr[1].number=101;
        strcpy(arr[1].type,"Sprinter");
        strcpy(arr[1].punkt,"Lvov");
        arr[1].timeotprh=10;
        arr[1].timeotprm=05;
        arr[1].timeprh=14;
        arr[1].timeprm=10;
        arr[2].number=102;
        strcpy(arr[2].type,"laz");
        strcpy(arr[2].punkt,"Kiev");
        arr[2].timeotprh=9;
        arr[2].timeotprm=30;
        arr[2].timeprh=20;
        arr[2].timeprm=30;
        arr[3].number=103;
        strcpy(arr[3].type,"Ikarus");
        strcpy(arr[3].punkt,"Kiev");
        arr[3].timeotprh=8;
        arr[3].timeotprm=00;
        arr[3].timeprh=23;
        arr[3].timeprm=15;
    }
    void Poisk()//метод для поиска
    {
        int minuts,hours;//минуты и часы
        char punkt[30];//пункт назначения
        cout<<"Vvedite punkt ";
        cin>>punkt;//вводим пункт, и время, до которого надо там быть
        cout<<"Vvedite chasi pribitiya ";
        cin>>hours;//
        cout<<"Vvedite minuti pribitiya ";
        cin>>minuts;//
        for(int i=0;i<n;i++)//идем по массиву структур (рейсов)
        {
            if(!strcmp(punkt,arr[i].punkt))//если пункт совпал
            {
                if(arr[i].timeprh<hours)//сравниваем время 
                    arr[i].Vivod();//
                if((arr[i].timeprh==hours)&&(arr[i].timeprm<minuts))//
                    arr[i].Vivod();//
            }
        }
    }
};
int main()
{
        spravochnaya s;//создаем справочную 
        s.Vvod();//вызываем заполнение
        s.Poisk();//вызываем поиск
        getch();//
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2014, 05:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как добавить в код библиотеку <time.h> (C++):

DirectSound. Как правильно, и какую библиотеку следует добавить? - C++
Ребята, нужна ваша помощь. MVS 2010 выдаёт следующее 1&gt;DXUTsound.obj : error LNK2019: unresolved external symbol __imp__mmioClose@8...

Как добавить библиотеку GLAUX.lib в Visual Studio - C++
Привет! Нужно добавить библиотечку OpenGL, которая называется GLAUX, но не знаю как. Куда какие файлы добавить, где что написать чтоб...

не могу добавить библиотеку - C++
Здраст народ! Скачал недавно библиотеку hashlibpp.h ,а если быть более точным, то целую папку с различными файлами и теперь не знаю как...

Добавить библиотеку в CodeBlocks - C++
Как добавить библиотеку в проект CodeBlocks? К примеру, cURL. Открываю в выбранном проекте Build options, прописываю директорию с...

Не могу разобраться с заданием "Создайте класс Time с конструкторами Time(), Time( int hour)......" - C++
/* Создайте класс Time с конструкторами Time(), Time( int hour), Time(int hour, int min), Time( int h, int m, int s) и ...

Добавить в проект библиотеку для работы с LPT - C++
Доброго дня ! Решил поиграться с LPT портом. http://www.kernelchip.ru/pcports/PS002.php столкнулся с такой проблемой. в...

1
Croessmah
Эксперт CЭксперт С++
13416 / 7570 / 855
Регистрация: 27.09.2012
Сообщений: 18,632
Записей в блоге: 3
Завершенные тесты: 1
03.03.2014, 06:25 #2
C++
1
#include <time.h>
C++
1
#include <cmath>
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2014, 06:25
Привет! Вот еще темы с ответами:

Как добавить исключение в код - C++
#include &lt;iostream&gt; using namespace std; const int N = 40; class instrument { private: char name;

Как на это код добавить аргументы функции main? - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;iomanip&gt; #include &lt;cstdio&gt; #include &lt;Windows.h&gt; using namespace std; int...

Подскажите, как добавить проверку на ввод букв? код внутри - C++
чтобы при вводе буквы выдавало ошибку и просило заново ввести число #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;locale&gt; ...

Стек. Что добавить в код, или как изменить его, чтобы в нём были структуры ? - C++
Программа выводит второй стек, состоящий из положительных элементов первого стека. Преподаватель сказал, что я сделал программу, как...


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

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

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