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

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

Восстановить пароль Регистрация
 
Student_22rus
0 / 0 / 0
Регистрация: 14.02.2013
Сообщений: 12
21.04.2013, 19:46     Структуры: создать список жителей города #1
нужно создать список жителей города, работа со структурой.
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;         // № квартиры
            }
нужно организовать массив от структуры, но при этом не спрашивать количество записей, а только спросить в конце "будете вводить еще или нет?" помогите, пожалуйста с этим циклом!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2013, 19:46     Структуры: создать список жителей города
Посмотрите здесь:

Увеличить численность каждого города на 5% (количество жителей-всегда целое число). C++
C++ 8.Дан список населенных пунктов области с описанием: название, кол-во жителей, тип. Тип выбирается из списка: город, районный цент, село, поселок г
Создать список целых чисел. Создать новый список, записав в него отрицательные элементы C++
C++ Создать список, содержащий информацию о жителях города
C++ Создать массив, элементами которого являются структуры – список учеников
C++ Необходимо создать список, элемент которого может быть список
C++ Создать массив структур, содержащих сведения о различных товарах в магазинах города
C++ Заданы массивы: города и население. Вывести список городов в порядке возрастания населения

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ded_Vasilij
 Аватар для Ded_Vasilij
229 / 211 / 15
Регистрация: 01.09.2012
Сообщений: 2,103
21.04.2013, 19:56     Структуры: создать список жителей города #2
Тогда нужен не массив, а список. Примеров здесь полно. В циклу спрашиваете чего вам надо, если ответ положительный, добавляете в список еще один элемент и заполняете его
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++;
}
вот код, коряво получается
Yandex
Объявления
21.04.2013, 20:07     Структуры: создать список жителей города
Ответ Создать тему
Опции темы

Текущее время: 09:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru