Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

з курсу Основи програмування та алгоритмічні мови Виконала- студентка 1 курсу групи

Работа добавлена на сайт samzan.net:


Міністерство освіти, науки, молоді та спорту України

Черкаський національний університет імені Богдана Хмельницького

Факультет обчислювальної техніки, інформаційних та управляючих систем

звіт

до лабораторної роботи № 5

з курсу «Основи програмування та алгоритмічні мови»

Виконала:

студентка 1 курсу

групи КI-12

Стаценко К.П.

Перевірив:

ст. викл. Гребенович Ю.Є.

Черкаси 2013

Динамічні масиви

1. Мета роботи:

1. Одержати практичні навички виділення, перерозподілу і звільнення пам'яті при роботі з динамічними масивами

3. Постановка задачі

  1.  Сформувати динамічний одновимірний масив, заповнити його випадковими числами і вивести на екран.
  2.  Виконати вказане у варіанті завдання і вивести одержаний масив на екран.
  3.  Сформувати динамічний двовимірний масив, заповнити його випадковими числами і вивести на екран.
  4.  Виконати вказане у варіанті завдання і вивести одержаний масив на екран.

Завдання:

1)Знищити всі елементи з непарними індексами;

2)Додати K стовпців в початок матриці;

#include <iostream>

using namespace std;

int main()

{

 int x;

cout<<"Vvedit rozmir massiva\n";

cin >> x;

int *arr = new int[x];

cout<<"\n\nVvedit elementi massiva\n";

for(int i(0); i < x ; i++)

 cin>>arr[i];

 

 

system("cls");

 

for(int i(0); i<x; i++)

 cout << arr[i] << "  ";

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

for(int i(1); i<x; i+=2)

 cout << arr[i] << "  ";

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

system("pause");

system("cls");

/*int ** a = new int*[z];

for(int i = 0; i < x; i++)

 a[i] = new int [x];

*/

int z,y;

cout<<"Vvedit rozmir massiva Z*Y\n";

cin >> z;

cin >> y;

int **a = new int*[z];

for(int i = 0; i < z; i++)

 a[i] = new int [y];

cout<<"\n\nVvedit elementi massiva\n";

for(int j(0); j < z ; j++)

for(int i(0); i < y ; i++)

 cin>>a[j][i];

 

 

 

system("cls");

 

for(int j(0); j < z ; j++)

{for(int i(0); i < y; i++)

cout << a[j][i] << "  ";

cout<<"\n";}

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

system("pause");

system("cls");

cout<<"Vvedit kilkist stovpciv";

cin>>x;

y=y+x;

int **ar = new int*[z];

for(int i = 0; i < z; i++)

 ar[i] = new int [y];

for(int j(0); j < z ; j++)

for(int i(0); i < y-x; i++)

 ar[j][i]=a[j][i];

for(int j(0); j < z ; j++)

for(int i(y-1); i >= x ; i--)

 ar[j][i]=ar[j][i-x];

cout<<"Vvedit elementi stovpciv\n";

for(int j(0); j < z ; j++)

for(int i(0); i < x ; i++)

 cin>>ar[j][i];

system("pause");

system("cls");

for(int j(0); j < z ; j++)

{for(int i(0); i < y; i++)

cout << ar[j][i] << "  ";

cout<<"\n";}

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

system("pause");

return 0;

}




1. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата педагогічних наук.5
2. Экологические проблемы военной деятельности в мирное время
3. Тема 1. Основні причини виникнення взаємних завад та їх вплив на роботу РЕЗ
4. Введение 3 1 Сущность и роль обязательного страхования от несчастных случаев на
5. Зона освоения и ее образ в американской и русской культурах
6. Shpers выражает благодарность за идеи помощь и поддержку- Sndr Wolter и Fbin Schlump www
7. з курсу Фізіологія шкільного віку
8. Тема 13 Особенности семейного воспитания в неполной семье Выполнила студентка ЗПСО 101С Бабенко
9. Разработка и апробация программы психологического сопровождения семей с проблемами супружеских отношений
10. Тема 9 Облік готової продукції
11.  ’2 В яких точках на поверхні Землі Сонце сходить 1 раз на рік На полюсах зі сходом Сонця починаєтьс
12. Контрольная работа- Копинг-поведение в стрессовых ситуациях
13. ТЕМА-ПОСТРОЕНИЕ ДВУМЕРНЫХ ГРАФИКОВ
14. Подводные лодки типа Касатка
15. Конец книги и начало письма.html
16. вариант ответа обведя его в кружок или где это возможно выберите свой вариант и напишите его в отведенном д
17. 40485 [15] Основное обозначение 10 При
18. Основные признаки власти
19. Тема- сезонные изменения в природе
20. Определения центра тяжести плоской фигуры