Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
triatri3
6 / 6 / 8
Регистрация: 16.11.2016
Сообщений: 653
1

Не выводящая программа

21.03.2017, 17:45. Просмотров 743. Ответов 5
Метки нет (Все метки)

Данная программа ничего не выводит на экран, возможно ничего и не считаетю В чём проблема?
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
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int hh,mm,k;
struct TRAIN
{
    string City;
    int NumberTrain;
    int TimeH;
    int TimeM;
};
FILE *f;
TRAIN a[8];
void InputInfo (int u);
void AfterTime (int im);
int main()
{
    void InputInfo (int u);
    void AfterTime (int im);
    return 0;
}
void AfterTime (int im)
{
    cout<<" Input Time, Hours, Minute";
    cin>>hh;
    cin>>mm;
    for (int i=0;i<8;i++)
    {
        if (a[i].TimeH>hh)
        {
            cout<<"City"<<a[i].City<<endl<<"number train"<<a[i].NumberTrain<<endl<<"Time"<<a[i].TimeH<< ":"<<a[i].TimeM<<endl;
            k=k+1;
        }
        else if ((a[i].TimeH==hh) && (a[i].TimeM>mm))
        {
            cout<<"City"<<a[i].City<<endl<<"number train"<<a[i].NumberTrain<<endl<<"Time"<<a[i].TimeH<< ":"<<a[i].TimeM<<endl;
            k=k+1;
        }
        else if (k=0)
        {
            cout<<"havent train after time";
        }
    }
    k=0;
}
void InputInfo (int u)
{
    for (int i=0; i<8;i++)
    {
    cout<<"Input City name";
    cin>>a[i].City;
    cout<<"Input Number train";
    cin>>a[i].NumberTrain;
    cout<<"Input Time Train";
    cin>>a[i].TimeH>>a[i].TimeM;
    }
}
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2017, 17:45
Ответы с готовыми решениями:

Программа выводящая строку наоборот
Необходимо сделать программу, с функцией, сперва меняющей местами первую и последнюю букву строки,...

Программа выводящая слова и их количество.
Ввести строку. Вывести различные слова вместе с количеством их появления в строке. Буду очень...

Программа, выводящая на экран синусы углов
Добрый вечер! Кому не сложно, создайте, пожалуйста, программу, выводящую на экран синусы углов 0,...

Программа выводящая имена файлов в каталоге
Пытаюсь разобраться в программе: Программа выводит имена файлов и их i-node в указанном...

не запускается программа, выводящая содержимое файла
Эта программа по идее должна выводить на экран содержимое произвольно заданного файла, но не...

5
MrGluck
Форумчанин
Эксперт CЭксперт С++
8134 / 4985 / 1436
Регистрация: 29.11.2010
Сообщений: 13,456
21.03.2017, 17:46 2
Цитата Сообщение от triatri3 Посмотреть сообщение
else if (k=0)
k==0
У вас написано присваивание.
0
triatri3
6 / 6 / 8
Регистрация: 16.11.2016
Сообщений: 653
21.03.2017, 18:24  [ТС] 3
Исправил, спасибо, не помогло
0
MrGluck
Форумчанин
Эксперт CЭксперт С++
8134 / 4985 / 1436
Регистрация: 29.11.2010
Сообщений: 13,456
21.03.2017, 18:25 4
Мб вам просто нужна пауза?
0
triatri3
6 / 6 / 8
Регистрация: 16.11.2016
Сообщений: 653
21.03.2017, 19:50  [ТС] 5
Пауза как я понимаю для задержки экрана, проблема не в этом, а в том, что ничего не выдаёт. Программа Dev C++.
P.s. то, что выдало на экране, то это стандартно(это для тех, кто с программой Dev C++ не знаком)
0
Миниатюры
Не выводящая программа  
hoggy
Эксперт С++
7078 / 3284 / 676
Регистрация: 15.11.2014
Сообщений: 7,510
Завершенные тесты: 1
21.03.2017, 20:01 6
Лучший ответ Сообщение было отмечено triatri3 как решение

Решение

Цитата Сообщение от triatri3 Посмотреть сообщение
Данная программа ничего не выводит на экран, возможно ничего и не считаетю В чём проблема?
вот это:

Цитата Сообщение от triatri3 Посмотреть сообщение
int main()
{
* * void InputInfo (int u);
* * void AfterTime (int im);
* * return 0;
}
замените например на такое:

C++
1
2
3
4
5
int main()
{
    InputInfo(1);
    AfterTime(1);
}
1
21.03.2017, 20:01
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2017, 20:01

Программа выводящая разные варианты построения строки
Хочу попробовать написать программу, в которой вводишь какие-либо символы, а эти символы...

Программа выводящая число, месяц и день недели
Здравствуйте. Возникла такая проблема. Есть задача: &quot;Пользователь вводит дату в формате:...

Программа, выводящая прописью чётные числа массива.
В синтаксисе ошибок нет. При вводе кол-ва элементов выдаёт: &quot;Необработанное исключение в...


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

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

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