#include <iostream>
using namespace std;
int main(){
int n;
cout<<"n = ";
cin>>n;
int m=n,k=0;
while(m){
k++;
m=m/10;
}
int arr[k];
m=n;
for(int i=0;i<k;i++){
arr[i]=m%10;
m=m/10;
}
int chet=0,nechet=0;
for(int i=k-1;0<=i;i=i-2){
nechet=nechet+arr[i];
}
for(int i=k-2;0<=i;i=i-2){
chet=chet+arr[i];
}
if((chet==nechet)||(chet-nechet==11)||(chet-nechet==-11))
cout<<"n%11=0"<<endl;
else
cout<<"n%11!=0"<<endl;
}
Max = A(1)
nMax = 1
Min = A(1)
nMin = 1
For i = 2 to N
if A(i) > Max Then
Max = A(i)
nMax = i
End If
if A(i) < Min Then
Min = A(i)
nMin = i
End If
Next i
Таким образом мы узнали макс и мин элементы, а главное, их номера nMax и nMin.
Проверим, какой номер больше, и сделаем так, чтобы было nMin < nMax.
Если nMin > nMax, поменяем их местами
If nMin > nMax Then
Q = nMin
nMin = nMax
nMax = Q
End If
Теперь нужно отсортировать элементы между ними пузырьковой сортировкой по убыванию
For i = nMin + 1 To nMax - 1
Здесь вставляется алгоритм пузырьковой сортировки, который я не помню. Поищи в Интернете.
Next i