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

Как сделать алгоритм поиска в вложенном классе? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Супер задача http://www.cyberforum.ru/cpp-beginners/thread694819.html
Помогите пожалуйста , надо сделать прогу которая создаёт кнопку по названию dll библиотеки и при нажатие на кнопку создаютса ащё кнопки (количество функций). Например у меня есть dll по названию...
C++ Подсчет вхождений символа в строку Для каждого символа латинского алфавита найдите число его вхождений в строку (можно придумать алгоритм, работающий за линейное время от длины строки). Пока мыслей нет. Непонятно с чем сравнивать.... http://www.cyberforum.ru/cpp-beginners/thread694816.html
C++ Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++
Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++.Нужна полная програма (со всеми библиотеками) в циклическом процесе.Помогите...
Помощь с алгоритмом C++
Начал изучать массивы и тут задание : Найти среди элементов массива значение 2 Я в целом понимаю все это,но не знаю как выглядит алгоритм выполнения. Буду очень благодарен
C++ Восточный календарь http://www.cyberforum.ru/cpp-beginners/thread694785.html
Нужна помощь,ну или кто может написать код программы,про Восточный календарь! Сам текст: В восточном календаре принят 60 летний цикл,состоящий из 12 под циклов:зеленый, красный, желтый, белый и...
C++ Удалить последовательности, состоящие из 2 и более пробелов Задание: удалить последовательности, состоящие из 2 и более пробелов. Использовать новые массивы и блоки запрещено. #include <iostream> #include <string.h> using namespace std; int main()... подробнее

Показать сообщение отдельно
nazsal
2 / 2 / 0
Регистрация: 27.11.2011
Сообщений: 60

Как сделать алгоритм поиска в вложенном классе? - C++

11.11.2012, 18:56. Просмотров 319. Ответов 1
Метки (Все метки)

Помогите сделать метод поиска квартир в вложенном классе по полю vulica:
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
#include <cstdlib>
#include <iostream>
 
 
class orenda_kvartiri
{
     public:
            
      class parametri_kvartiri
      {
      public:
       char misto[20];
       char rayon[20];
       char vulica[20];
       char poshk_vulici[20];
       int n_budinku;
       int n_kvartiri;
       int poverh;
       float metrag;
       int kil_kimnat;
       int termin_ar;
       float kvartplata;
       parametri_kvartiri(){};
       ~parametri_kvartiri(){};
       void vvod1_d(void)
             {
              cout<<"  vvedit nazvu mista             :"; cin>>misto;
              cout<<"  vvedit nazvu rayonu            :"; cin>>rayon;
              cout<<"  vvedit nazvu vulici            :"; cin>>vulica;
              cout<<"  vvedit N budinky               :"; cin>>n_budinku;
              cout<<"  vvedit N kvartiri              :"; cin>>n_kvartiri;
              cout<<"  vvedit N poverhu               :"; cin>>poverh;
              cout<<"  vvedit metrag u m^2            :"; cin>>metrag;
              cout<<"  vvedit kilkist kimnat          :"; cin>>kil_kimnat;
              cout<<"  vvedit termin arendi u misyacah:"; cin>>termin_ar;
              cout<<"  vvedit kvartplatu              :"; cin>>kvartplata;
             };
       void vivod1_d(void)
             {
              cout<<"  nazva mista                    :"<<misto<<"\n";
              cout<<"  nazva rayonu                   :"<<rayon<<"\n";
              cout<<"  nazva vulici                   :"<<vulica<<"\n";
              cout<<"  N budinky                      :"<<n_budinku<<"\n";
              cout<<"  N kvartiri                     :"<<n_kvartiri<<"\n";
              cout<<"  N poverhu                      :"<<poverh<<"\n";
              cout<<"  metrag u m^2                   :"<<metrag;
              cout<<"  kilkist kimnat                 :"<<kil_kimnat;
              cout<<"  termin arendi u misyacah       :"<<termin_ar;
              cout<<"  kvartplata                     :"<<kvartplata<<"\n";
             };
       void zag_vart(void)
             {
              cout<<"  zagalna vartist za period      :"<<termin_ar*kvartplata;
             };
       [I]void poshuk(void)
             {
              cout<<"  Vedit nazvu vulici:";
              cin>>poshuk_vulici;
              for(i=0;i<=2;i++)
               {
                if(strcmp(vulica,poshuk_vulici)
                
               };[/I]
       };
      orenda_kvartiri() {};
      ~orenda_kvartiri(){};
 
};
      
int main(int argc, char *argv[])
{
    int i;
    orenda_kvartiri::parametri_kvartiri adr1[2];
 
    system("cls");
    for(i=0;i<=1;i++)
                  adr1[i].vvod1_d();
 
    for(i=0;i<=1;i++)             
                  adr1[i].vivod1_d();
                 
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru