Var
i:integer;
begin
i:=100;
while (i+7<200) do begin
inc(i,7);
write(i,' ');
end;
<span>end.</span>
Сдвиг ВПРАВО. Пример:
<span>исходный массив: 4 -5 3 10 -4 -6 8 -10 1 0 </span>
<span>результат: 0 4 -5 3 10 -4 -6 8 -10 1 </span>
<span>2. Заполнить массив из 12 элементов случайными числами в интервале [-12..12] и выполнить циклический сдвиг ВПРАВО на 4 элемента. Пример: </span>
<span>исходный массив: 4 -5 3 10 -4 -6 8 -10; 10 57 </span>
<span>результат: 10 5 7; 4 -5 3 10 -4 -6 8 -10 вот</span>
С фигурами может напутал, но алгоритм должен быть ясен
Ответ:
void print(vector<int> a, int size = -1)
{
for(int i = 0, d = 0; i < size; i++)
{
cout << a[i] << " ";
if (i == size - 1 && d != 1)
{
cout << "\n";
size = a.size();
i = -1;
d++;
}
}
}
Объяснение:
МШП?