Гость
Статьи
Здесь есть …

Здесь есть программисты?Подскажите

не могу решить задачу на Паскале, вернее задача наполовину решена.

Задача: дана последовательность n различных целых чисел. Найти сумму её членов, расположенных между макс. и мин. значениями(в сумму включить и оба эти значения).

Составленная мной программа правильно определят макс. и мин. значения, а с подсчитыванием суммы проблемы(

Вот часть программы, где подсчитывается сумма членов последовательности:

S:=min+max;

WriteLn('ind',Nmin, Nmax);
If Nmin
???
8 ответов
Последний — Перейти
Гость
#1
Попробуйте поменять S:=min+max;

на S:=0;
........
#2
Эх... синтаксиса не помню.

Вроде так все норм... Если не ошибаюсь - сначала сумма считается, потом вывод на экран индексов мин и микс, дальше цикличный подсчет в двух вариантах, в зависимости какое число больше... Да, смущает первая строка - во первых без N, во вторых - вроде и правда двойной подсчет. Хотя - давно было..
гуй
#3
поскольку я пишу под .net то вот на pascalabc.net

begin

var a := new integer[10];

for var i:=0 to 9 do

begin

a[i] := random(14);

write(a[i]+' ');

end;

//ищем минимум

var min := 1111111111111111111;

var indexmin:=-1;

for var i:=0 to a.length - 1 do

begin

if (a[i]max) then

begin

max := a[i];

indexmax := i;

end;

end;

var sum := 0;

if (indexmax
???
#4
Гость

Попробуйте поменять S:=min+max;

на S:=0;

Это то от чего я ушла.
???
#5
sum+=a[i];

не понняла этого выражения, может быть sum:=sum+a[i]?
???
#6
не поняла*
???
#7
всем спасибо, уже сама решила верно))
Внимание
Администрация сайта Woman.ru не дает оценку рекомендациям и отзывам о лечении, препаратах и специалистах, о которых идет речь в этой ветке. Помните, что дискуссия ведется не только врачами, но и обычными читателями, поэтому некоторые советы могут быть не безопасны для вашего здоровья. Перед любым лечением или приемом лекарственных средств рекомендуем обратиться к специалистам!
гуй
#8
???
Сообщение было удалено
наследие Си(но это работает только на PABC.net)
Форум: Психология
Всего: 212 752 темы
Новые темы за сутки: 45 тем
Популярные темы за сутки: 10 тем
Игра «Ромашка»
Ромашка
Вы разгадали:
0/0