Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.05.2022
Сообщений: 5

Операция '+' не применима к типам function(I: integer;n: integer): real и real

15.05.2022, 16:46. Показов 1749. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Program Program2;
Uses graphABC;
Var t,b,z:real;
function sum(I,n:integer):real;
begin
Var z:real; 
 sum:=0;
 for i:=I to n do 
 begin
 z:= sin((i*i+1)/30);
 sum:= sum+z;
end;
end;
begin
  b:=(sum(1,30)-sum(5,30))/(sum(10,30)-sum(15,30));
Writeln ('b= ', b:5:2);
end.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.05.2022, 16:46
Ответы с готовыми решениями:

pr2.pas(11) : Операция '*' не применима к типам real и function(x: real): real
вот услоие вот ошибка program Project1; var x,y:double; const a=7.2;

Операция '*' не применима к типам real и function(x: real): real
function Arccos1(x: integer): real; begin arccos1 := sqr(Arccos(x)) + arccos(x-(1/2)); end; function arccos2(x:integer):...

Нельзя преобразовать тип function(z: integer;w: integer;e: integer): real к real
program pract18; uses crt; var x,a,i,k:integer; y:real; function prm1 (z,w,e:integer):real; begin for e:=1 to 20 do ...

1
 Аватар для XzzzX
405 / 280 / 120
Регистрация: 09.07.2021
Сообщений: 1,016
Записей в блоге: 1
15.05.2022, 17:38
Лучший ответ Сообщение было отмечено AlexxRaim как решение

Решение

Цитата Сообщение от AlexxRaim Посмотреть сообщение
sum:= sum+z;
Потому что Вы пытаетесь создать делегат, вместо того, что бы сложить z и значение, которое возвращает функция sum. короче говоря -- Вы не указали фактические параметры функции sum, по этому и такой результат

Добавлено через 2 минуты
либо Вам вообще не нужна рекурсия. тогда используйте result
Code
1
result:= result + z
значение, которое должна вернуть функция в pabc.net присваивается переменной result, а не имени функции
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.05.2022, 17:38
Помогаю со студенческими работами здесь

Операция '<' не применима к типам boolean и integer
Program Lab1; Var A,B,C: integer; Begin Writeln('Ввести A,B,C'); Readln(A,B,C); IF Abs(A)&lt; Abs(B)&lt; Abs(C) then Begin ...

Операция '+' не применима к типам integer и string
Привет,помогите пожалуйста ,проблема в 46 строке Что изменить? Код паскаль: program orginizer; const filename =...

Как исправить Операция '=' не применима к типам boolean и integer при работе с if
if a=0 and a=0 then inc(nl) if nl = 0 then writeln (' Пары чисел равные нулю отсутствуют')

Ошибка "операция '<' не применима к типам boolean и integer"
операция '&lt;' не применима к типам boolean и integer program prim; var a,b,c:integer; begin writeln('введите a'); readln(a); ...

Нельзя преобразовать тип function(dlina: real): real к real
program Kolco; function dlina(a1,b1,a2,b2:real):real; begin dlina:=sqrt(sqr(a1-b1)+sqr(a2-b2)); end; function...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru