Нельзя разыменовать это выражение так как оно не является типизированным указателем
Обновлено: 21.11.2024
c = x^2+y^2+sin(x), при x-y=0;(x-y)^2+cos(x), при 0<x-y<=36;(y-x)^2+tg(x), при x-y<0.
Код получился примерно такой:
Ошибка:Program1.pas(11) : Нельзя разыменовать это выражение, так как оно не является типизированным указателем.Понимаю, что проблема конкретно в записи выражения, но не вижу, где именно. И не знаю, как лучше вписать значения заданной функции. Пожалуйста, помогите начинающему.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Изображения Лучшие ответы ( 1 ) Эксперт 94731 / 64177 / 26122 Ответы с готовыми решениями:
В какой строке кода есть ошибка при обращении массиву?
Дано описание массива в разделе описания переменных: Var a: array of integer; Выберите.
Напишите фрагмент кода для определения кода нажатой клавиши (расширенного кода в том числе)
Напишите фрагмент кода для определения кода нажатой клавиши (расширенного кода в том числе).
Решение
c = x^2+y^2+sin(x), при x-y=0;(x-y)^2+cos(x), при 0<x-y<=36;
(y-x)^2+tg(x), при x-y<0. 1 / 1 / 0
Итак, верный код. Исправлена запись арифметического выражения, возведение в степень. Значок ^, используемый для стандартной записи математических формул, в Паскале не применяется.
Миниатюры Эксперт 87844 / 49110 / 22898Помощь в написании контрольных, курсовых и дипломных работ здесь.
Ошибка при компиляции кода с процедурой, имеющей переменное число параметров
procedure P0(params a: array of byte) := exit; procedure P1(b: byte; params a: array of byte) :=.
Ошибка кода
Здравствуйте. Компилятор (Dev-C++) пишет ошибку, незнаю почему в коде (отрывок, есле нужен весь.
Ошибка кода
Помогите пожалуйста. Ломаю голову, почему когда VB<60 то все работает, а когда больше то нет.
Ошибка кода
В данном участке кода при переполнении переменной i возникает ошибка for t := 1 to i do begin.
Ошибка кода
пишу код, выдает DIVIDE ERROR MOV AX, 10h MOV DX, 10h MOV BX, 2h DIV BX DIV BL помогите.
Читайте также: