Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОАИП Отчет 4 Мороз

.doc
Скачиваний:
8
Добавлен:
11.05.2015
Размер:
68.61 Кб
Скачать

Министерство образования Республики Беларусь

Учреждение образования

«Белорусский государственный университет

информатики и радиоэлектроники»

Отчет по лабораторной работе № 4

Программирование с использованием одномерных массивов

Вариант 6

Cтудент группы 163401

Мороз Кирилл Александрович

Преподаватель:

Губчик Игорь Николаевич

Минск 2011

Условие: Задан массив из k чисел. Сдвинуть элементы массива циклически на n позиций влево.

Код программы:

#include <iostream.h>

#include <iomanip.h>

#include <math.h>

int main()

{

double a[10], n,j;

int k,i,y;

cout<<"Vvedite k:"<<endl;

cin>>k;

cout<<"Vvedite elementy:"<<endl;

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

cin>>a[i];

cout<<"Vvedite n:"<<endl;

cin>>n;

i=0;

while(i<n)

{

j=a[0];

for (y=0; y<=k-1; y++) a[y]=a[y+1];

a[k-1]=j;

i=i+1;

}

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

cout<<"Result"<< a[i]<<endl;

return 0;

}

i=i+1

a[k-1]=j

y=y+1

a[y]=a[y+1]

i=i+1