- •Лабораторная работа №1 Программирование алгоритмов линейной и разветвляющейся структуры. Организация циклов в программе. Составление выражений
- •Задание №1
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание №2
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Лабораторная работа №2 Работа с массивами. Одномерные статические массивы. Многомерные динамические массивы
- •Задание №1
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание №2
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание №3
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Лабораторная работа №3 Работа со строками. Динамические одномерные массивы
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Лабораторная работа №4 Работа со структурами. Вложенные структуры. Массивы структур Задание 1
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание 2
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •6 Лабораторная работа №5 Программирование и использование функций
- •Void main()
- •Void main()
- •Лабораторная работа №6 Работа с файлами
- •Void main()
- •Void main()
- •Void main()
Void main()
{
setlocale(LC_ALL,"Russian");
struct Data{//вложенная структура дата рождения
int ch;//число
char month[10];//месяц
};
struct AVlad{//структура автовладелец
char name[20];//фамилия
char town[20];//город
struct Data data1;//влож. дата рождения
};
struct AVlad av1;//структура
struct AVlad *ptr_av1;//указатель
ptr_av1=&av1;
//ввод данных
cout<<"Введите фамилию: ";
cin>>ptr_av1->name;
cout<<"Введите город: ";
cin>>av1.town;
cout<<"Введите число рождения: ";
cin>>av1.data1.ch;
cout<<"Введите месяц рождения: ";
cin>>av1.data1.month;
//вывод данных
cout<<"Владелец авто: "<<ptr_av1->name<<"\t"<<av1.town<<"\t"<<av1.data1.ch<<"\t"<<av1.data1.month<<endl;;
}
7. ''Автомобиль'': марка; дата выпуска (число, месяц); цена.
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
using namespace std;
Void main()
{
setlocale(LC_ALL,"Russian");
struct Data{//вложенная структура дата выпуска
int ch;//число
char month[10];//месяц
};
struct avto{//структура автомобиль
char marka[20];//марка
int tsena;//цена
struct Data data1;//влож. дата выпуска
};
struct avto avto1;//структура
struct avto *ptr_avto1;//указатель
ptr_avto1=&avto1;
//ввод данных
cout<<"Введите марку: ";
cin>>ptr_avto1->marka;
cout<<"Введите цену: ";
cin>>avto1.tsena;
cout<<"Введите число: ";
cin>>avto1.data1.ch;
cout<<"Введите месяц выпуска: ";
cin>>avto1.data1.month;
//вывод данных
cout<<"Автомобиль: "<<ptr_avto1->marka<<"\t"<<avto1.tsena<<"\t"<<avto1.data1.ch<<"\t"<<avto1.data1.month<<endl;
}
8. ''Фильм'': название; режиссер (фамилия, имя); год выпуска.
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
using namespace std;
Void main()
{
setlocale(LC_ALL,"Russian");
struct reg{//вложенная структура режиссер
char fam[20];//фамилия
char imya[10];//имя
};
struct film{//структура фильм
char name[20];//название
int god;//год выпуска
struct reg reg1;//влож. режиссер
};
struct film film1;//структура
struct film *ptr_film1;//указатель
ptr_film1=&film1;
//ввод данных
cout<<"Введите название: ";
cin>>ptr_film1->name;
cout<<"Введите год выпуска: ";
cin>>film1.god;
cout<<"Введите фамилию режиссера: ";
cin>>film1.reg1.fam;
cout<<"Введите имя режиссера: ";
cin>>film1.reg1.imya;
//вывод данных
cout<<"Фильм: "<<ptr_film1->name<<"\t"<<film1.god<<"\t"<<film1.reg1.fam<<"\t"<<film1.reg1.imya<<endl;
}
9. ''Музыкальный товар'': название; исполнитель (имя, фамилия); время звучания.
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
using namespace std;
Void main()
{
setlocale(LC_ALL,"Russian");
struct isp{//вложенная структура исполнитель
char fam[20];//фамилия
char imya[10];//имя
};
struct muz{//структура муз. товар
char name[20];//название
int vrem;//время звучания
struct isp isp1;//влож. исполнитель
};
struct muz muz1;//структура
struct muz *ptr_muz1;//указатель
ptr_muz1=&muz1;
//ввод данных
cout<<"Введите название: ";
cin>>ptr_muz1->name;
cout<<"Введите время звучания: ";
cin>>muz1.vrem;
cout<<"Введите фамилию исполнителя: ";
cin>>muz1.isp1.fam;
cout<<"Введите имя исполнителя: ";
cin>>muz1.isp1.imya;
//вывод данных
cout<<"Муз. товар: "<<ptr_muz1->name<<"\t"<<muz1.vrem<<"\t"<<muz1.isp1.fam<<"\t"<<muz1.isp1.imya<<endl;
}
10. ''Музыкальный альбом'': название альбома; количество песен на носителе; выпуск (год выпуска, фирма-производитель).
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
using namespace std;