Дан целочисленный массив A размера N. Отыскать номера тех элементов массива,

Дан целочисленный массив A размера N. Найти номера тех элементов массива, которые больше
собственного правого соседа, и количество таких частей. Отысканные номера выводить в порядке их
возрастания.
На Паскале

Задать свой вопрос
1 ответ
Const sz=1000;
var
a: array [1..sz] of integer;
i,j,n,k:integer;
begin
write ('количество чисел');
read(n);
for i:=1 to n do begin
read(a[i]);
end;
for i:=1 to n-1 do
begin
if (a[i]gt;a[i+1] )then
writeln(i);
end;
end.
надеюсь это что вам необходимо
Виталька Дурбайло
А что за рандом? оО
Игорь Ахмельдинов
он задает случайные числа
Илюшка Сенин
А, окей. У меня правда проблема непосредственно с тем, что числа вводятся с клавиатуры и на каком-то моменте компилятор начинает гавкать, что я ввел число больше по индексу, чем длина массива)
Инна Осередко
тебе нужен ввод с клавы?
Ромка Авдоньев
да. и длина массива - константа)
Данил Минскер
var a: array [1..1000] of integer; i,j,n,k:integer;begin write ('количество чисел'); read(n);for i:=1 to n do beginread(a[i]);end;for i:=1 to n-1 dobegin if (a[i]>a[i+1] )then writeln(i);end;end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт