Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 1
Регистрация: 09.02.2018
Сообщений: 127
1

Как задать условие типа текстового.Вывести с файла

06.10.2018, 13:57. Показов 339. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть задание вывести список туров которые не превышают цену 450 и есть свободные места.
Ну так вот я пишут в условии 'yes',у файле тоже так пишет.И мне ошибки выводит,вообщем не работает.

n-хранит слово yes или no.

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
void tyru450(char filename[])
{
    system("cls");
    FILE *f;
    f = fopen(filename, "r");
    char n, t[100];
    int l,m;
    int a[3];
    cout<<"------------------------------Туры которые не превышают 450---------------------------------------"<<endl;
    cout<<"|Назва тура    |Стоимость       |     Дата выезда|Длительность     |Свободные места  |"<<endl;
    cout<<"----------------------------------------------------------------------"<<endl;
    while(!feof(f))
    {
        fscanf(f, "%s%d%d%d%d%d%s\n", t, &l, &a[0], &a[1], &a[2],&m, n);
    
        if(l<450 && n=='yes')
        {
            
        cout << setiosflags(ios::left);
        cout << "|" << setw(15) << t << "|" << setw(15) << l << "|    " << resetiosflags(ios::left) << setw(4) << a[0] << "." << setw(2) << a[1] << "." << setw(2) << a[2] << "|" << setiosflags(ios::left) << setw(15) << m << "|" << setw(24) << n << "|\n";
        }
    }
    cout<<"----------------------------------------------------------------------"<<endl;
    cout<<"++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
    printf("\n");
    fclose(f);
}
Добавлено через 15 минут
Опечатка там n[100] должно быть
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.10.2018, 13:57
Ответы с готовыми решениями:

Как задать условие типа field in (3,6,7...)
Не получается установить в dataSet wizard запрос , содержащий в предложении where код field in...

как задать следующее условие типа если-то-иначе
Ребят вроде всё просто а понять не могу почему не работает. Я новичок в этом деле. На форме...

Как задать условие вывода вариантной части переменной типа запись?
Привет! Подскажите, как задать условие вывода вариантной части переменной типа запись через...

Как задать условие отсутствия файла?
что написать в if (exist и FileNotFoundException не подходят), чтобы в случае отсутствия file1...

0
06.10.2018, 13:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2018, 13:57
Помогаю со студенческими работами здесь

Как задать условие на проверку наличия файла
При запуске приложения надо проверить имеется ли на компьютере требуемый адрес и файл, как можно...

Как задать условие, что по окончанию файла завершается цикл?
Файл присоединен таким образом: ifstream in(&quot;in.txt&quot;);Что написать в скобках оператора while(),...

Как в iframe задать кодировку для текстового файла, на который он ссылается
Есть тег iframe, который ссылается на текстовый файл. В текстовом файле есть русский текст. Он...

Как из текстового файла вытащить столбцы цифр типа double ?
C# Имею текстовый файл, нужно из него вытащить ТОЛЬКО столбцы цифр и занести отдельно в каждый...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru