Описать структуру с именем ZNAK - C (СИ) (157473)
Формулировка задачи:
Здравствуйте уважаемые программисты.
Есть условия задачи:
Со структурами в целом знаком,но задачка для меня сложна,быть может вы мне поможете?
Написать программу,выполняющую следующие действия: 1)Ввод с клавиатуры данных в массив,состоящий из восьми элементов типа ZNAK;записи должны быть упорядочены по датам дней рождения; 2)вывод на экран информации о людях,родившихся под знаком,наименование которого введено с клавиатуры; 3)если таких нет,выдавать на дисплей соответствующее сообщение.
Решение задачи: «Описать структуру с именем ZNAK»
textual
Листинг программы
#include "stdafx.h" // тоже не понятно для чего #include "iostream" // для чего это??? можно ли для аналог подставить?? #include "iomanip"// для чего это??? можно ли для аналог подставить?? using namespace std; const int m=10; struct ZNAK { char FAMN[8]; char ZDK[8]; int birth[8]; }; int _tmain(int argc, _TCHAR* argv[]) { ZNAK h; int flag, c=0; double b=0; cout<<"Vvedi dannue :"<<'\n'; cout<<"<br>"<<'\n'; cout<<"FIO | zodiak | Birthday "<<'\n'; cout<<"<br>"<<'\n'; for (int i=0; i<m; i++) cin>>h.FAMN>>h.zdk[i]>>h.birth[i]; cout<<"po kakoj date?\n"; cin>>flag; for (int i=0; i<m; i++){ if (flag==h.data[i]){ cout<<"po znaky zodiaka :\n"; cout<<"<br>\n"; cout<<"FIO | Birthday \n"; cout<<"<br>\n"; cout<<h.FAMN[i]<<'\t'<<h.[i]<<'\n'; b=b+h.kol[i];} else c=c+1;} if (c==10) cout<<"Po etoi date dannuh net"; else{ cout<<"<br>\n"; cout<<"po vsem datam :"<<b;} return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д