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

Создать список, содержащий информацию о жителях города - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив поиск мин-макс элемента http://www.cyberforum.ru/cpp-beginners/thread979560.html
Задание: Определить в массиве элемент, самый большой в своей строчке и самый минимальный в своем столбце. Если токо элемента нет вывести 0 (5х10, 4х7) Предназначить заполнения массива ...
C++ IsCharAlpha, IsCharAlphaNumeric Существует ли функция, вроде указанных в заголовке, проверяющая, является ли символ знаком препинания, пробелом и т.д. (не цифрой, не буквой)? Хочу вывести в Memo только слова из текста (а в нём... http://www.cyberforum.ru/cpp-beginners/thread979550.html
Перевод из строки в число C++
Каким способом можно перевести строчку типа "System::String ^" в тип double?
C++ Перемножение матриц. Оптимальный алгоритм
Доброе время суток! Объясните пожалуйста почему такой алгоритм перемножения матриц: for (int i = 0; i < nSize; i++) { for (int k = 0; k < nSize; k++) { for (int j = 0; j < nSize; j++)...
C++ Придумать задачу на массивы с использованием логической операции "И" http://www.cyberforum.ru/cpp-beginners/thread979527.html
Здравствуйте . Нужно придумать задачу на массивы с использованием логической операции "И" (AND) Я не могу понять , какую задачу можно решить , используя эту операцию ? Напишите , пожалуйста ,...
C++ Блок-схема алгоритма работы программы #include <iostream> #include <conio.h> using namespace std; int main() { const int size=20; int arr; int i,j,c_odd=0,c_even=0; for (i=0;i<size;i++) { подробнее

Показать сообщение отдельно
cayz
1 / 1 / 0
Регистрация: 09.02.2013
Сообщений: 26

Создать список, содержащий информацию о жителях города - C++

16.10.2013, 23:49. Просмотров 426. Ответов 2
Метки (Все метки)

Помогите пожалуйста дописать лабу вот заданиеСоздать список, содержащий информацию о жителях города. (поля: фамилия, адрес,
возраст). Проверить список на наличие граждан, возраст которых превышает определенный уровень.
Вывести эти записи на экран и удалить из списка)
Вот исходник :
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
#include "StdAfx.h"
#include<iostream>
#include<string>
using namespace std;
 
struct element
{
int vik;
string adres;
string name;
};
void AddStruct(element*z)
{
cout <<"\nVvedit name: "; cin>>z->name;
cin.ignore();
cout << "\nVvedit adres: "; getline(cin,z->adres);
cout <<"\nVvedit vik: "; cin>>z->vik;
}
struct list
{
element elem;
list*next;
};
 
typedef list * ptr;
void prints(element* z)
{
cout<<z->adres <<endl;
cout<<z->name <<endl;
cout<<z->vik <<endl;
}
ptr AddElem(ptr head, element elem)
{
ptr x;
x = (list*)malloc(sizeof(list));
x->elem=elem;
x->next = head;
head = x;
return head;
}
 
void Print(ptr head)
{
for(ptr x = head; x!=NULL; x=x->next)
prints(&head->elem);
cout<<endl;
}
 
/*ptr Init(ptr head, int n)
{
int elem;
cout«"Enter number\n";
for(int i = 0; i<n; i++)
{
cin»elem;
head = AddElem(head, elem);
}
return head;
}*/
 
int main()
{
ptr head;
head = NULL; 
element A;
cout<<"Vvedit dani!\n";
AddStruct(&A);
while(A.name.compare("#")!=0)
{
head = AddElem(head,A);
AddStruct(&A);
}
cout<<"\nNew List: ";
Print(head);
system("pause");
return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru