ОАИП Отчет 4 Мороз
.docМинистерство образования Республики Беларусь
Учреждение образования
«Белорусский государственный университет
информатики и радиоэлектроники»
Отчет по лабораторной работе № 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