Const n=?; {Кол-во элементов в массиве, написать число вместо "?"}
Var a,b:array[1..n] of integer;
x,k,i,j:integer;
Begin
writeln('Init massive:');
for i:=1 to n do
begin
readln(x); {а лучше написать <em>read(x);</em> и вводить числа через пробел одной строкой, красивее будет}
a[i]:=x;
end;
k:=n div 2;
if (n mod 2)<>0 then k:=k+1;
j:=1;
for i:=(k+1) to n do
begin
b[j]:=a[i];
j:=j+1;
end;
if (n mod 2)<>0 then
begin
b[k]:=a[k];
k:=k-1;
j:=j+1;
end;
for i:=1 to k do
begin
b[j]:=a[i];
j:=j+1;
end;
for i:=1 to n do write(b[i],' ');
End.
На С++
#include <iostream>
using namespace std;
int main()
{
int a[6]={5, 9, 9, 8, 7, 6};
int i;
for(i=0; i<6; i++)
{
cout<<a[i]<<" ";
}
return 0;
}
В программе задается и выводится на экран массив а из чисел 5, 9, 9, 8, 7, 6
Макет самолёта тоесть предмет..............
271 (10) = <span>100001111 (2) , 417 (8) , 10F (16)
43 (10) = </span><span>101011 (2) , 53 (8) , 2B (16)
271 (10) + 43 (10) = </span><span>314 (10) ,100111010 (2) , 472 (8) , 13A (16)</span>