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

Описать структуру с именем ZNAK - C++

Восстановить пароль Регистрация
 
Андрей Индранил
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 12
26.09.2011, 20:41     Описать структуру с именем ZNAK #1
описать структуру с именем ZNAK содержащие следующие поля
фамилия,имя
знак зодиака
дата рождения

Как сделать файл что бы не вводить данные с клавиатуры и что бы записи были упорядоченны по датам ?


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
#include <iostream>
 #include <string.h>
 #include <conio.h> 
 using namespace std;
 
 struct data{
 char f[20];
 char i[20];
 char znak[20];
 int day;
 int month;
 int year; 
 };
 void NotFound () {
 cout << "\nV SPISKE NET LYUDEY S TAKIM ZNAKOM ZODIAKA";
 }
 
 int Find (data znak[ ], int kol, char zz[ ]) {
 bool znak1 = false;
 for (int i=0; i<kol; i++) {
 if (strstr(znak[i].znak, zz)) {
 znak1 = true;
 cout << "user #" << i+1 <<": " << endl;
 cout << znak[i].f <<" "<< znak[i].i <<"\n"<< znak[i].day <<"."<< znak[i].month <<"."<< znak[i].year << "\n\n";
 }
 }
 if (znak1==false)
 NotFound ();
 return znak1;
 }
 void main ()
 {
 char zz[15];
 int n, i;
 bool znak1=false;
 cout << "vvedite kol-vo chelovek: "; cin >> n ; cout <<"\n";
 data *arr = new data[n];
 for (i=0; i<n; i++) {
 cout << "user #" << i+1 <<": " << endl;
 cout << "vvedite familiyu: "; cin >> arr[i].f;
 cout << "vvedite imya: "; cin >> arr[i].i;
 cout << "vvedite znak zodiaka: " ; cin >> arr[i].znak;
 cout << "vvedite daty rozhdenia:"<< endl;
 cout << "den': " ; cin >> arr[i].day;
 cout << "mesyac: " ; cin >> arr[i].month;
 cout << "god: " ; cin >> arr[i].year; 
 cout << "\n\n";
 }
 cout << "vvedite znak zodiaka: ";
 cout << "\nprimer vvoda: "<< endl;
 cout << "oven telec bliznecu rak lev deva vesu skorpion strelec kozerog vodoley rubu\n" << endl;
 cin >> zz;
 cout << "\n\n"; 
 Find (arr, n, zz);
 _getch ();
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2011, 20:41     Описать структуру с именем ZNAK
Посмотрите здесь:

C++ Описать структуру с именем ZNAK
C++ Описать структуру с именем ZNAK
C++ Описать структуру с именем ZNAK
Описать структуру с именем Znak C++
C++ Описать структуру с именем ZNAK
Описать структуру с именем ZNAK C++
C++ Описать структуру с именем ZNAK

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
26.09.2011, 20:45     Описать структуру с именем ZNAK #2
Андрей Индранил, может хватит думать о своей уникальности и поискать по форуму? вы уже 100-м будете с этой структурой Знак транслитом
-=ЮрА=-
Заблокирован
Автор FAQ
26.09.2011, 20:59     Описать структуру с именем ZNAK #3
Андрей Индранил,
Jupiter, прав, как вариант недавно я сам уже рассматривал на форуме подобную задачу структуры !!!
Yandex
Объявления
26.09.2011, 20:59     Описать структуру с именем ZNAK
Ответ Создать тему
Опции темы

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