Информатика, опубликовано 2018-08-22 23:30:32 by Гость
СРОЧНО РЕШИТЕ ЗАДАЧУ ПО PASCAL Дана последовательность целых чисел. Выяснить какое число встречается раньше положительное или отрицательное.
Ответ оставил Гость
Если нуль возможен, то примерно так.
function whatsign(a: array of integer):boolean;
var find:boolean;
i:integer;
begin
i:=min(a);
find:=false;
result:=false;
while (not find) and (i begin
find:=a[i]0;
if find then result:=a[i]>0;
i:=i+1;
end;
end;
Функция вернёт True, если раньше положительное и False, если раньше отрицательное.
Примерно так. Проверь синтаксис объявления переменных и функции.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Форма вопроса доступна на