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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Student_22rus
0 / 0 / 0
Регистрация: 14.02.2013
Сообщений: 12
#1

Структуры: создать список жителей города - C++

21.04.2013, 19:46. Просмотров 393. Ответов 2
Метки нет (Все метки)

нужно создать список жителей города, работа со структурой.
C++
1
2
3
4
5
6
7
8
9
struct sp
            {
              char fami[16];   // фамилия
              char name[10]; // имя 
              char otch[12];  // отчество
              char ulic[16];    //улица
              int  numb;        //№ дома
              int  kwar;         // № квартиры
            }
нужно организовать массив от структуры, но при этом не спрашивать количество записей, а только спросить в конце "будете вводить еще или нет?" помогите, пожалуйста с этим циклом!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2013, 19:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Структуры: создать список жителей города (C++):

Создать список, содержащий информацию о жителях города - C++
Помогите пожалуйста дописать лабу вот задание:(Создать список, содержащий информацию о жителях города. (поля: фамилия, адрес, возраст)....

Увеличить численность каждого города на 5% (количество жителей-всегда целое число). - C++
В типизированном файле записаны названия городов и их численность.Увеличить численность каждого города на 5% (количество жителей-всегда...

Создать массив, элементами которого являются структуры – список учеников - C++
Задание: Создать массив, элементами которого являются структуры – список учеников (хранятся фамилия, класс, школа). Вывести информацию по...

Создать консольное приложение для учета прописанных в доме жителей - C++
Создать консольное приложение для учета прописанных в доме жителей. С консоли должны считываться команды: “init n” – где n – целое...

Создать список целых чисел. Создать новый список, записав в него отрицательные элементы - C++
Создать список целых чисел. Создать новый список, записав в него отрицательные элементы.(задачу нужно решить 3-мя способами- стек, очередь,...

8.Дан список населенных пунктов области с описанием: название, кол-во жителей, тип. Тип выбирается из списка: город, районный цент, село, поселок г - C++
8.Дан список населенных пунктов области с описанием: название, кол-во жителей, тип. Тип выбирается из списка: город, районный цент,...

2
Ded_Vasilij
231 / 213 / 15
Регистрация: 01.09.2012
Сообщений: 2,103
21.04.2013, 19:56 #2
Тогда нужен не массив, а список. Примеров здесь полно. В циклу спрашиваете чего вам надо, если ответ положительный, добавляете в список еще один элемент и заполняете его
0
Student_22rus
0 / 0 / 0
Регистрация: 14.02.2013
Сообщений: 12
21.04.2013, 20:07  [ТС] #3
Цитата Сообщение от Ded_Vasilij Посмотреть сообщение
Тогда нужен не массив, а список. Примеров здесь полно. В циклу спрашиваете чего вам надо, если ответ положительный, добавляете в список еще один элемент и заполняете его
да это все понятно, не могу корректно это реализовать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 while (1)
{
 clrscr();
 printf("\nфамилия: ");
 scanf("%s",&sprav[n].fam);
 printf("\nимя: ");
 scanf("%s",&sprav[n].name);
 printf("\nOt4estvo: ");
 scanf("%s",&sprav[n].ot);
 printf("\nYlica: ");
 scanf("%s",&sprav[n].ul);
 printf("\nDom: ");
 scanf("%d",&sprav[n].dom);
 printf("\nKvartira: ");
 scanf("%d",&sprav[n].kv);
 printf("\nвводите еще? Y-дa, N-*нет");
 l=getch();
 if ((l!='y')&&(l!='Y')) goto M;
 n++;
}
вот код, коряво получается
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2013, 20:07
Привет! Вот еще темы с ответами:

Заданы массивы: города и население. Вывести список городов в порядке возрастания населения - C++
1. Заданы два соответствующих друг другу одномерных массива: один содержит список городов(номера городов), другой — количество жителей....

Создать каталог организаций города и отсортировать по названию - C++
Помогите пожалуйста! Только начала изучать классы, не все понимаю. Создать класс Organization. Переменная типу Organization должна...

Создать каталог организаций города и отсортировать по названию - C++
Создать каталог организаций города (динамический массив) и отсортировать по названию ( friend - функция). Помогите пожалуйста #include...

Найти количество всевозможных маршрутов от города до города - C++
Имеется n городов пронумерованных с 1 до n и m соединяющих дорог. Найти количество всевозможных маршрутов с города с номером start до...


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

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

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