Сформировать массив, содержащий сведения о телефонах абонентов

Hroft

вот моя задача: Сформировать массив, содержащий сведения о телефонах абонентов. Структурный тип содержит поля: фамилия абонента, место жительства (название улицы, номер дома), год установки телефона. Написать программу, выдающую следующую информацию: - номер телефона по вводимой с клавиатуры фамилии абонента; - количество установленных телефонов с XXXX года; - список номеров телефонов, принадлежащих жильцам определенного дома и улицы. Номер года, название улицы и номер дома вводятся с клавиатуры.вот что я сделал:
#include <string.h>
#include <stdio.h>
#include <iomanip>
#include <iostream>
 
using namespace std
 
struct telefon
    struct data
    { int month;        //месяц
    int day;            //число
    int year;            //год
    };
{
    char    famil[25];            // фамилия абонента
int nomer;                // номер телефона
char mg[10];                // место жительства
 data podkl;                // год установки телефона
};
void main(void)
{
    telefon b[10],t_new[10];
int kol;
cout<<"Введите количество абонентов >";
cin>>kol;
for(int i=0; i<kol; i++)
{
cout<<"NAME ABONENTA :";
cin>>setw(15)>>b[i].name;
cout<<"NOMER :";
cin>>b[i].sch;
cout<<"MG :";
cin>>b[i].tip;
cout<<"god yctanovki tel :";
cin>>setw(10)>>b[i].data;
cout<<endl;
}
}
как дальше продолжить?Добавлено через 3 часа 33 минуты 53 секунды неужели никто не знает?ап
5 ответов

Hroft

Ты сделай класс объекты которого будут содержать массив структур. А потом напиши методы поиска, сортировки и т.д.


Hroft

Ты сделай класс объекты которого будут содержать массив структур. А потом напиши методы поиска, сортировки и т.д.
объяснил валенку...=)


Hroft

ты скажи конкретнее в чем проблема и мы тебе поможем)))


Hroft

Номер года, название улицы и номер дома вводятся с клавиатуры.
вот это как реализовать,чтобы потом выдавал инфу


Hroft

up