6) 1, 10, 9, 8, 7, 6, 5, 4, 3, 2
Вот полная программа:
var i,tmp: integer;
a: array[1..10] of integer;
begin
for i := 1 to 10 do
a[i] := 11 - i;
for i := 10 downto 2 do begin
tmp := a[i - 1];
a[i - 1] := a[i];
a[i] := tmp;
end;
for i:=1 to 10 do writeln(a[i]);
end.
Язык Python
num = raw_input("Введите число:") # Ввод числа с клавиатуры
tmp = list(str(num)) #Превращаем число в строку а строку в список
tmp.reverse() # Инвертируем строку
rez = [] # список под результат
for i in range(len(tmp)): # идем по индексам в tmp
if i and not i\%3: rez.append('.') #если i делится на 3 и не 0, добавляем в rez .
rez.append(tmp[i]) # добавляем в rez элемент tmp
rez.reverse() # инвертируем результат
rez = "".join(rez) # сшиваем результат обратно в строку
print rez # вывод на экран
1)var h:array[1..8]of integer;
i:integer;
begin
write('massiv');
for i:=1 to 8 do
read(h[i]);
writeln;
write('elementi s otric znach');
for i:=1 to 8 do
if h[i]<0 then write(h[i],' ');
<span>end.
2)</span>var h:array[1..10]of integer;
i,k:integer;
begin
write('massiv:');
for i:=1 to 10 do
begin
h[i]:=random(21)-10;
write(h[i],' ');
end;
writeln;
for i:=1 to 10 do
if h[i]<0 then k:=k+1;
write('kol-vo elem s otric znach:',k);
<span>end.
3)var h:array[1..10]of integer;
i,k,p:integer;
begin
write('massiv:');
for i:=1 to 10 do
begin
h[i]:=random(10)+1;
write(h[i],' ');
end;
writeln;
p:=1;
for i:=1 to 10 do
if h[i] mod 2=1 then
begin
k:=k+1;
p:=p*h[i];
end;
write('kol-vo elem s nechet znach:',k,' proizvedenie:',p);
<span>end.
5)</span></span>var h:array[1..20]of integer;
i,k,s:integer;
a:real;
begin
write('massiv:');
for i:=1 to 10 do
begin
h[i]:=random(20)+1;
write(h[i],' ');
end;
writeln;
for i:=1 to 10 do
if (h[i] mod 3=0)and(i mod 2=0) then
begin
k:=k+1;
s:=s+h[i];
end;
a:=s/k;
write('srednee arifmet:',a);
<span>end.</span>
512гб=524288мб=536870912кбайт