50656

Використання покажчиків для роботи зі складеними типами даних

Лабораторная работа

Информатика, кибернетика и программирование

Тема: Використання покажчиків для роботи зі складеними типами даних Ціль роботи: виробити практичні навички у використанні покажчиків при роботі зі складеними (комбінованими) типами даних. Обладнання: ПК,ПО Borland C++

Украинкский

2014-01-28

43 KB

1 чел.

МП: Лабораторная                     Вариант №20                                Ярыдин Ярослав

Лабораторна робота №27

Тема: Використання покажчиків для роботи зі складеними типами даних

Ціль роботи: виробити практичні навички у  використанні покажчиків при роботі зі складеними (комбінованими) типами даних.

Обладнання: ПК,ПО Borland C++

Хiд роботы

1. Правила безпеки у комп’ютерному класi

2. Скласти програму для збереження й обробки інформації яка включає різні типи даних

№ вар

Номер і зміст даних

20

Операційна система

Многозадачность

Обсяг пам'яті

Версія

Фірма розроблювач

Вартість

Лiстiнг програми

Результат роботи

#include <iostream.h>

struct mn{

mn (int pnm=20,int pnt=20,int pa=20,int pt=20);

~mn();

void cinr();

void coutr();

private:

int nump,numm,cnm,cnt,ca,ct;

char*nm; char*nt; char*a; char*t;};

mn::mn(int pnm,int pnt,int pa,int pt)

{cnm=pnm; cnt=pnt; ca=pa; ct=pt;

nm=new char[cnm]; nt=new char[cnt];

a=new char[ca]; t=new char[ct];

}

mn::~mn()

{delete []nm; delete []nt;

delete []a;  delete []t;}

void mn::cinr()

{cout<<"ОС: ";

cin>>nm;

cout<<"Многозадачность: ";

cin>>nt;

cout<<"Объем памяти: ";

 cin>>a;

cout<<"Версия: ";

cin>>t;

cout<<"Фирма розработчик: ";

cin>>nump;

cout<<"Стоимость: ";

cin>>numm;

}

void mn::coutr()

{cout<<"ОС: "<<nm<<'\n';

 cout<<"Многозадачность: "<<nt<<'\n';

cout<<"Объем памяти: "<<a<<'\n';

cout<<"Версия: "<<t<<'\n';

cout<<"Фирма розработчик: "<<nump<<'\n';

cout<<"Стоимость: "<<numm<<'\n';

}

void main()

{int n,i=0;

 cout<<"Введите количество ОС:\n";

 cin>>n;

mn*d=new mn[n];

 cout<<"Введите данные об ОС:\n";

 while(i<n)

{cout<<"______________________\n";

 d[i].cinr();

 i++;

}

cout<<"----------------------\n";

for(i=0;i<n;i++)

{d[i].coutr();

 cout<<"----------------------\n";

}}

Висновок: я виробив практичні навички у  використанні покажчиків при роботі зі складеними (комбінованими) типами даних


 

А также другие работы, которые могут Вас заинтересовать

77168. ВЫБОРЫ ПРЕЗИДЕНТА РОССИЙСКОЙ ФЕДЕРАЦИИ 707 KB
  Действительно будущему кандидату необходимо трезво оценивать свои возможности по финансированию избирательной кампании а также планировать возможность привлечения внешних источников пополнения избирательного фонда.
77169. Создание кафе-ресторана с караоке в Центральной части города Москвы 688.5 KB
  Деятельность создаваемого предприятия направлена на оказание услуг в сфере общественного питания для людей с уровнем дохода средним и выше среднего. Данный проект планируется реализовать без образования юридического лица для уменьшения налогообложения и упрощения финансовой отчетности.
77170. Психологические аспекты адаптации персонала во время испытательного срока 588 KB
  Ежедневно в жизни многих людей происходят события, которые можно отнести к слову – «новое». Где-то рождается новый человек, создается новая семья, осуществляется новое открытие в какой-либо сфере или отрасли человеческой деятельности, наконец, новый работник приходит в новый для себя трудовой коллектив.
77171. Event как инструмент PR 496 KB
  Актуальность темы в том, что в современные корпоративные праздники вкладываются большие средства, силы, к их подготовке привлекаются специалисты различных отраслей и сфер деятельности.
77172. Бизнес-план агентства наружной рекламы 464.5 KB
  Наружная реклама ( Outdoor advertising) - одно из основных средств рекламы, носители которого размещаются вне помещений. Данный вид рекламы является наиболее эффективным и перспективным. К основным видам наружной рекламы относят: перетяжки, щиты, суперсайты и брандмауры...
77173. PR И РЕКЛАМА В СРЕДСТВАХ МАССОВОЙ ИНФОРМАЦИИ КАК ЧАСТЬ СИСТЕМЫ БАНКОВСКОГО МАРКЕТИНГА 398.5 KB
  Актуальность выбранной темы определяется также тем, что усиливается необходимость анализа некоторых аспектов деятельности коммерческих банков, нацеленных на вхождение России в мировое хозяйство.