![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 24.12.2012
Сообщений: 1
|
![]() Условие "Дана последовательность из n целых чисел. Все минимальные элементы в ней заменить средним арифметическим соседних значений." constn1=100; var a:array[0..n1] of Real; s,i,n:Integer; min:real; Begin write('n='); read(n); if n>0 then begin for i:=1 to n do Begin write('a[',i,']='); read(a[i]); end; min:=a[1]; For i:=1 to n do if a[i]<min then min:=a[i]; For i:=1 to n do if a[i]=min then a[i]:=(a[i-1]+a[i+1])/2 ; For i:=1 to n do begin WriteLn('a[i]=',a[i]); end; end; end. Что исправить:Если у меня минимум стоит на первом и/или последнем месте массива происходит выход за границу (обращается к a[0] и a[n+1]) Помогите. Решить. Последний раз редактировалось Zoo_ooZ; 24.12.2012 в 14:35. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 24.12.2012
Сообщений: 4
|
![]()
Что по тексту задания должно происходить?
Код:
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Доделать ПО | Айдар | Фриланс | 1 | 01.04.2012 00:53 |
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны | Koksa | Помощь студентам | 0 | 10.10.2011 11:26 |
Доделать в Паскале задание на массив | Novenkaja | Помощь студентам | 24 | 23.06.2011 20:35 |
нужно доделать программу на паскале(двумерный массив) | Venesia | Помощь студентам | 12 | 06.12.2010 19:28 |
двумерный массив помогите доделать | maximp1981 | Общие вопросы C/C++ | 1 | 04.12.2008 13:44 |