+30!!!!!!!!!В одномерном массиве X(15) найти максимальный из элементов, меньше трех, и поменять его местами с предпоследним
Ответы на вопрос
Ответил Аноним
0
Const
N = 15;
Var
A:array[1..N]of real;
B:real;
i,j:integer;
Begin
For i:= 1 to N do
Begin
A[i]:=random(15)+2;
Write(A[i],' ')
End;
j:=0;
Repeat
j:=j+1
Until (A[j]<3)or(j=N);
if A[j]>=3 then
Begin
WriteLn;
WriteLn('В массиве нет элементов меньше 3')
End
else Begin
For i:= j to N do
if (A[i]>A[j])and(A[i]<3) then j:=i;
B:=A[j];
A[j]:=A[N-1];
A[N-1]:=B;
WriteLn;
For i:= 1 to N do
Write(A[i],' ')
End
End.
N = 15;
Var
A:array[1..N]of real;
B:real;
i,j:integer;
Begin
For i:= 1 to N do
Begin
A[i]:=random(15)+2;
Write(A[i],' ')
End;
j:=0;
Repeat
j:=j+1
Until (A[j]<3)or(j=N);
if A[j]>=3 then
Begin
WriteLn;
WriteLn('В массиве нет элементов меньше 3')
End
else Begin
For i:= j to N do
if (A[i]>A[j])and(A[i]<3) then j:=i;
B:=A[j];
A[j]:=A[N-1];
A[N-1]:=B;
WriteLn;
For i:= 1 to N do
Write(A[i],' ')
End
End.
Ответил brostonne
0
а почему Const N=7?
Ответил brostonne
0
просто я бы хотел понять , почему 15 ни где нет.?
Ответил Аноним
0
Извини, привычка, поставь N = 15
Новые вопросы
История,
2 года назад
Математика,
2 года назад
Математика,
9 лет назад
Литература,
9 лет назад
Математика,
10 лет назад
Химия,
10 лет назад