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

Считывание текста со структуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Если первое число больше последнего в двумерном массиве, необходимо удалить столбец http://www.cyberforum.ru/cpp-beginners/thread1306065.html
Удалить все столбцы в которых первый элемент больше последнего. Не много не выходит, в чём ошибся? #include "iostream" #include "ctime" using namespace std; int main() {
C++ Калькулятор в двоичной системе (схемотехника) Помогите написать код для программы proteus isis Калькулятор в двоичной системе предмет схемотехника(ниже прикладываю фото схемы)и отрывок программы : int main(void){ PORTD = 0; DDRD = 0xff; PORTB=0; DDRB=0x2C; //НастраиваемпортдляSPI ACSR=0x80; //Отключаем компаратор http://www.cyberforum.ru/cpp-beginners/thread1306059.html
C++ Написать, программу которая заключается в вычислении функции f ( x ) , заданной графическое
Написать, программу которая заключается в вычислении функции f ( x ) , заданной графическое P=\begin{cases} e^b+7b^3 & \text{ , } b \le 4 \\ \frac{1.8}{sin^3(b^2)} & \text{ , } 4 \lt x \lt 6 \\ \left|6-(b-2)^3 \right| & \text{ , } b \ge 6 \end{cases}
C++ Довести длинну строки до заданной вставляя пробелы меду словами . Напечатать все слова которые совпадают с ее
Довести длинну строки до заданной вставляя пробелы меду словами . Напечатать все слова которые совпадают с ее первым словом.
C++ Декодирование txt файла http://www.cyberforum.ru/cpp-beginners/thread1306040.html
есть txt файл в котором вся информация написана v hex то есть закодирована queted printable кодом.и надо эту информацию прочитать .уже облазил весь интернет но ничего толком не нашел .Помогите пожалуйста ))
C++ Искусственный интеллект (боты) для игры с чего стоит начать создание ботов в игре (rpg) ? Нейронные сети или какое-то другое направление ? Посоветуйте какую-нибудь понятную литературу, желательно примеры простенькие какие-нибудь. подробнее

Показать сообщение отдельно
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
20.11.2014, 16:42     Считывание текста со структуры
По моему так
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
#include <iostream>
#include <string>
 
using namespace std;
 
struct Obsaga 
{   
    string chel[10];
    int etaz;
    int komnata;
    int kol;
};
 
int main()
{
    setlocale(LC_ALL, "rus");
    string familiya;
 
    Obsaga apartment1;
        apartment1.chel[1] = "Гулько" ;
        apartment1.etaz = 1;
        apartment1.komnata = 1;
        apartment1.kol = 1;
 
    Obsaga apartment2;
        apartment2.chel[1] = "Щербаков";
        apartment2.chel[2] = "Ляшик";                        
        apartment2.etaz = 1;
        apartment2.komnata = 2;
        apartment1.kol = 2;
 
    Obsaga apartment3;
        apartment3.chel[1] = "Комир";
        apartment3.chel[2] = "Коза";
        apartment3.chel[3] = "Зараза";
        apartment3.chel[4] = "EBOLSA";
        apartment3.etaz = 1;
        apartment3.komnata = 3;
        apartment3.kol = 4;
 
    Obsaga apartment4;
        apartment4.chel[1] = "Щербаков";
        apartment4.chel[2] = "Ляшик";
        apartment4.etaz = 2;
        apartment4.komnata = 1;
        apartment4.kol = 2;
 
    Obsaga apartment5;
        apartment5.chel[1] = "Курская";
        apartment5.chel[2] = "Захаренко";
        apartment5.etaz = 2;
        apartment5.komnata = 2;
        apartment5.kol = 2;
 
    Obsaga apartment6;
        apartment6.chel[1] = "Порошенко";
        apartment6.chel[2] = "Яйценюк";
        apartment6.chel[3] = "Путин";
        apartment6.chel[4] = "Обама";
        apartment6.etaz = 2;
        apartment6.komnata = 3;
        apartment6.kol = 4;
 
    Obsaga apartment7;
        apartment7.chel[1] = "Грироров";
        apartment7.chel[2] = "Даниил";
        apartment7.chel[3] = "Кузьма";
        apartment7.chel[4] = "Куратор";
        apartment7.chel[5] = "Эрнест";
        apartment7.etaz = 2;
        apartment7.komnata = 1;
        apartment7.kol = 5;
 
    Obsaga apartment8;
        apartment8.chel[1] = "Киска";
        apartment8.chel[2] = "Урахара";
        apartment8.chel[3] = "Йоруичи";
        apartment8.etaz = 2;
        apartment8.komnata = 2;
        apartment8.kol = 3;
 
    Obsaga apartment9;
        apartment9.chel[1] = "Ренджи";
        apartment9.chel[2] = "Ичиго";
        apartment9.chel[3] = "Кучики";
        apartment9.chel[4] = "Исидо";
        apartment9.chel[5] = "Садо";
        apartment9.etaz = 3;
        apartment9.komnata = 3;
        apartment9.kol = 5;
 
 
    cout << "Что вы хотите узнать?\n" << "\n" <<
        "1. Ввести фамилию и узнать, на каком этаже и в какой комнате проживает человек \n" << "\n" <<
        "2. Вывести список комнат, в которых есть свободные места в виде: номер комнаты, количество свободных мест, отсортировав вывод в порядке убывания свободных мест \n" << "\n" <<
        "3. Для каждого этажа получить количество свободных комнат и процент заселенности \n" << "\n" <<
        "Пожалуйста, выберите номер (1, 2, 3) \n"<<"\n";
 
 
 
        if (cin.get() == 49)
        {
            cout << "Введите фамилию \n" << "\n";
            cin >> familiya ;
            cout << "\n";
            for(int i=1;i<=10;i++)
            {
            if (i<=apartment1.kol&&apartment1.chel[i] == familiya)
                cout << "Комната № " << apartment1.komnata << "\n" << "Этаж №" << apartment1.etaz;
            else if (i<=apartment2.kol&&apartment2.chel[i] == familiya)
                cout << "Комната № " << apartment2.komnata << "\n" << "Этаж №" << apartment2.etaz;
            else if (i<=apartment3.kol&&apartment3.chel[i] == familiya)
                cout << "Комната № " << apartment3.komnata << "\n" << "Этаж №" << apartment3.etaz;
            else if (i<=apartment4.kol&&apartment4.chel[i] == familiya)
                cout << "Комната № " << apartment4.komnata << "\n" << "Этаж №" << apartment4.etaz;
            else if (i<=apartment5.kol&&apartment5.chel[i] == familiya)
                cout << "Комната № " << apartment5.komnata << "\n" << "Этаж №" << apartment5.etaz;
            else if (i<=apartment6.kol&&apartment6.chel[i] == familiya)
                cout << "Комната № " << apartment6.komnata << "\n" << "Этаж №" << apartment6.etaz;
            else if (i<=apartment7.kol&&apartment7.chel[i] == familiya)
                cout << "Комната № " << apartment7.komnata << "\n" << "Этаж №" << apartment7.etaz;
            else if (i<=apartment8.kol&&apartment8.chel[i] == familiya)
                cout << "Комната № " << apartment8.komnata << "\n" << "Этаж №" << apartment8.etaz;
            else if (i<=apartment9.kol&&apartment9.chel[i] == familiya)
                cout << "Комната № " << apartment9.komnata << "\n" << "Этаж №" << apartment9.etaz;
            }
        }
 
 
        return 0;
}
 
Текущее время: 20:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru