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";

}}

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


 

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

78423. Защита судовых электроприводов. Требования , предъявляемые к защитным устройствам. Виды защиты систем управления ЭП 110.76 KB
  Например в рулевых электроприводах применяется защита от токов короткого замыкания при перегрузке включается сигнализация при снижении напряжения срабатывает не нулевая а минимальная защита обеспечивающая автоматическое повторное включение электропривода после восстановления напряжения более подробно см. При подаче напряжения на выводы А и В начинает протекать ток через параллельную обмотку возбуждения L. Защиты по снижению напряжения Причины и последствия снижения напряжения...
78426. ГЭУ двойного рода тока 40.27 KB
  Основные сведения Гребными установками двойного рода тока называются такие установки в которых в качестве источников электроэнергии используются синхронные генераторы переменного тока а в качестве гребных электродвигателей электродвигатели постоянного тока. Появление мощных на сотни кВт выпрямителей позволило объединить высокие маневренные качества ГЭУ постоянного тока с достоинствами ГЭУ переменного тока возможность применения высокооборотных первичных двигателей малые массогабаритные показатели.
78427. Техническая эксплуатация ГЭУ 18.65 KB
  Основные сведения Основная задача при эксплуатации ГЭУ обеспечить ее безотказную и безаварий ную работу и постоянную готовность к действию что достигается выполнением следующего. своевременное пополнение судов с ГЭУ сменнозапасными частями и материала ми. выполнение графиков профилактических осмотров и ремонтов в соответствии с инструкциями по обслуживанию электрооборудования ГЭУ.
78428. ФОНЕТИКА и ФОНОЛОГИЯ 48.29 KB
  Для речевого общения чрезвычайно важно различение произносимого слова среди других сходных по звучанию. Часто слова различаются всего лишь одним звуком наличием лишнего звука по сравнению с другим словом порядком следования звуков галка галька бой вой рот крот нос сон. Словесное ударение разграничивает слова и формы слов одинаковые по звуковому составу клубы клубы дыры дыры руки руки. Эта цепь членится на звенья или фонетические единицы речи: фразы такты фонетические слова слоги и звуки.
78430. Электромеханические свойства электродвигателей постоянного и переменного тока 233.82 KB
  Механические характеристики электродвигателей Механическая характеристика электродвигателя это зависимость угловой скорости ЭД от момента на его валу: ω М. Характер изменения угловой скорости двигателя с изменением момента сопротивления определяет жесткость механической характеристики. Абсолютно жесткие характеристики присущи синхронным двигателям прямая. Естественной характеристикой называется характеристика соответствующая работе ЭД при номинальных параметрах питающей сети нормальной схеме подключения к ней и при отсутствии...
78431. Гласные звуки и их классификация. Фонология 35.62 KB
  Фонология Гласные звуки отличаются от согласных наличием голоса музыкального тона и отсутствием шума. Существующая классификация гласных учитывает следующие условия образования гласных: 1 степень подъема языка 2 место подъема языка и 3 участие или неучастие губ. Движение языка по горизонтали приводит к образованию гласных трех рядов: гласные переднего ряда...