Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Gelo74

Не могу разобратся с функцией (уже написана)

01.05.2010, 10:57. Показов 441. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задан массив A из 100чисел. Описать функцию для определения максимального из отрицательных чисел среди N первых его элементов. В качестве параметров взять A и N. Если отрицательных нет, то результат функции - число 7777777

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
program massiv;
uses crt;
Type
Mass=array [1..100]of integer;
procedure Nabor;
var
A:Mass;
i: integer;
const N=15;
begin
clrscr;
randomize;
For i:=1 to N do
begin
A[i]:=random(51)-2;
write(A[i]:4);
end;
writeln;
end;
Function Poick (A:array  of integer):integer;
var
i,max,N:integer;
begin
   readln (A[i]);
   max:=A[1];
        for i:=1 to N do
        if (A[i]<0) and (A[i]>max) then max:=A[i];
            if max>=0 then writeln ('7777777') else
        writeln (max);
end;
Begin
Nabor;
Poick;
end.
Тормозится на предпоследней строке.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.05.2010, 10:57
Ответы с готовыми решениями:

Программа уже написана, а понять не могу(
Дан двумерный массив n*m, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных, чем...

Программа Дерево решений. Уже написана на Delphi. А мне надо на PascalABC. Что делать с модулями?
program DoP_777; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, Math; Type

Помогите пожалуста разобратся с функцией
Мне нужно создать функцию, которая возвращала бы сумму элементов побочной диагонали квадратной матрицы и меняла местами первый и последний...

1
235 / 60 / 3
Регистрация: 04.12.2009
Сообщений: 633
01.05.2010, 11:14
а в функцию, то кто параметр передавать должен??? и что самое главное от куда??? массив A сделай глбальной переменной, и функцию без параметров... тогда норм всё заработает...
или функцию поиска внеси в процедуру набора... и там её вызывай...

или так как ниже...

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
program massiv;
uses crt;
Type
Mass=array [1..100]of integer;
Var  A:Mass;
procedure Nabor;
var
i: integer;
const N=15;
begin
clrscr;
randomize;
For i:=1 to N do
begin
A[i]:=random(51)-2;
write(A[i]:4);
end;
writeln;
end;
Function Poick (B:array  of integer):integer;
var
i,max,N:integer;
begin
   readln (B[i]);
   max:=B[1];
        for i:=1 to N do
        if (B[i]<0) and (B[i]>max) then max:=B[i];
            if max>=0 then writeln ('7777777') else
        writeln (max);
end;
Begin
Nabor;
Poick(A);
end.
ps: но тут еще куча косяков...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.05.2010, 11:14
Помогаю со студенческими работами здесь

Примитивная лаба по классам. Уже написана. Не компилится
Здравствуйте! Прога выдает ошибку. Делал по примеру друга. Прога аналогичная. Оба кода прилагаю. Мой код: #include &lt;iostream&gt; ...

нужно вбить массив в класс Array (Программа уже написана)
помогите пожалуйста. у меня есть програмка,но нужно сделать ее так чтобы создание массива было описано в классе array.я просто не понимаю...

Нужно написать алгоритм к программе в C#, сама программа уже написана
Не могу написать алгоритм к программе в C#. Вот условие для написания самой программы: Написать программу, которая по введенному значению...

Помогите пожалуйста преобразовать функцию в деструктор. (Полностью рабочая программа уже написана)
Заранее благодарен всем кто поможет. Здравствуйте, учусь на первом курсе и только разбираюсь с с++. Дошёл уже до деструктора....

разобратся не могу
Привет всем.Дали курсовую(не мне). Немогу разобратся. Создайте в базе данных под управлением MySQL таблицы Goods, Tags и любые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru