Неверно написана переменная в 2),3) (нельзя использовать символы в названии переменной).
В 1),5) неправильно написан оператор присваивания. В 1 сначала должна идти переменная, в 5 перед = всегда ;
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std;
int main()
{
setlocale(LC_ALL, "RUSSIAN");
int arr[] = { 2, 5, 0, 4, 7, 0, 3, 0, 0, 1 };
int max = arr[0];
int maxind = 0;
for (int i = 0; i < 10; i++)
{
cout << arr[i] << " ";
if (max < arr[i])
{
max = arr[i];
maxind = i;
}
}
cout << endl << "Максимальный элемент: " << max << endl;
cout << "Номера элементов равных нулю, стоящих после максимального: ";
for (int i = maxind; i < 10; i++)
if (arr[i] == 0)
cout << i << " ";
cout << endl;
system("pause");
}
Это то, что ты искал: Wolfram alpha
Program gt;
var a,b,c,k:integer;
begin
read(k);
{k-на какое число шагов надо переместит числа a b c влево}
k:=k mod 3;
if(k=0)then writeln(a,' ',b,' ',c);
if(k=1)then writeln(b,' ',c,' ',a);
if(k=2)then writeln(c,' ',a,' ',b);
end.