Pascal Заполнить массив из 20 целых чисел. Подсчитать количество одинаковых "соседей" в...

0 голосов
128 просмотров

Pascal
Заполнить массив из 20 целых чисел. Подсчитать количество одинаковых "соседей" в массиве.
НУЖНО РЕШЕНИЕ ПО ПРОГРАММЕ 9 КЛАССА(Т.Е. БЕЗ ТОГО, ЧТО ПРОХОДЯТ В 10-11 КЛАССАХ)


Информатика (12 баллов) | 128 просмотров
0

Нужно подсчитать количество пар или самих чисел?

0

И заполнять как: самому или рандомом?

0

Да

0

Ага, то есть, такую пару троек считать за 1?

0

Хотя, можно и самому заполнять. Как вам удобнее

0

Посчитать кол-во одинаковых соседей. Например, у числа 2 соседи 1и 3, у числа 4 соседи 3 и 5. Значит, у этих чисел одинаковые соседи это числа 3, нужно посчитать их кол-во

0

Заполнять рандомом.

Дано ответов: 2
0 голосов

Var a:array[1..1000] of integer;
k, I, n: integer;
begin
k:=0;
readln(n);
for i:=1 to n do
readln(a[i]);
for i:=1 to n-1 do
if a[i]=a[i+1] then
k:=k+1;
writeln(k);
end.

(5.1k баллов)
0

Ге работает

0

У меня комп сломался. Я проверяю в приложении на телефоне

0

что пишет?

0

у меня в var стоит I вместо маленькой буквы ii ( почему то исправляется автоматом) попробуй исправить

0

Ничего не работает

0 голосов

Код плохо выглядит здесь, поэтому кину в файле.

(18.3k баллов)
0

Так ты скрин отправь, где конкретно ошибка

0

Всё равно не работает

0

https://ibb.co/d1TBkR - Что именно?

0

Ничего не работает

0

У меня комп сломался. Я проверяю в приложении на телефоне