Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 29.03.2015
Сообщений: 1

Неверная вещественная операция

29.03.2015, 18:27. Показов 745. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста , пишет неверную вещественную операцию 17-й строки.
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
35
36
37
38
39
40
41
42
43
44
45
uses crt;
type vec=array [0..20] of real;
var i,k,n:integer; x1,x0,x9,h,p,p1,p2:real; x,f:vec;
procedure tab(n:integer; var x,f:vec);
var i:integer;
begin
  for i:=0 to n do begin
    write(' x',i:2,',f',i:2,'?'); readln(x[i],f[i])
  end
end;
procedure cpn(n:integer; var x,f:vec);
var i,j:integer; a,b:real;
begin
 for j:=1 to n do
  begin a:=f[j-1]; b:=x[j-1];
  for i:=1 to n do
   f[i]:=(a-f[i])/(b-x[i]); ///////////////////////////////////// Здесь 
 end
end;
procedure pn(n:integer;
 var x,f:vec;
 var x1,p,p1,p2:real);
var i,j:integer; r:real;
begin p:=f[n]; p1:=0.0; p2:=p1;
 for i:=n-1 downto 0 do
 begin r:=x1-x[i];
  p2:=2*p1+r*p2;
  p1:=p+r*p1; p:=f[i]+r*p
 end
end;
begin
 repeat
 write('n,x0,x9,h?');
 readln(n,x0,x9,h); tab(n,x,f);
  cpn(n,x,f);
  for i:=0 to n do
   writeln('a',i:2,'=',f[i]);
  k:=round((x9-x0)/h+1.0);
  x1:=x0;
  for i:=1 to k do
  begin pn(n,x,f,x1,p,p1,p2);
   writeln(x1,' ',p,' ',p1,' ',p2); x1:=x1+h
  end
 until false
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.03.2015, 18:27
Ответы с готовыми решениями:

Неверная вещественная операция
не знаю в чем проблема!! выдает: неверная вещественная операция строка 28 program Anal; uses crt; var...

Неверная Вещественная Операция
Здравствуйте. Проверьте пожалуйста мой пример. На каком основании возникает ошибка в моём тексте программы. Сам пример и конкретную ошибку...

Неверная вещественная операция
ОШИБКА НА 32 СТРОКЕ Program Work_2a; {Решение задачи с использованием оператора арифметического цикла} Var i,n :...

1
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33379 / 21503 / 8236
Регистрация: 22.10.2011
Сообщений: 36,899
Записей в блоге: 11
29.03.2015, 18:32
Деление на 0 там возникает на случайно подобранных данных (вообще-то надо приводить, с какими данными запускается программа, а то ни задания, ничего, "разбирайтесь")...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.03.2015, 18:32
Помогаю со студенческими работами здесь

Неверная вещественная операция
Program xabcdf; {заголовок программы с именем RECT} const {блок описания констант} x=1.9; a=0.3; b=2.7; c=3.4; d=0.9; f=-3.4; ...

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

Неверная вещественная операция
program g7_n11; var x,y:real; begin Writeln('Введите x'); Readln(x); Y:=(abs(cos(x*x*x))*sqrt(3*x-5))/(sqr(x)*(x-1)); If...

Неверная вещественная операция
Здравствуйте. Помогите найти ошибку. пишет "неверная вещественная операция. строка 19" program l1; uses crt; const...

Неверная вещественная операция
Изучил много тем на форуме, но так и не понял что у меня не так, подскажите пожалуйста var a,b,e:array of longint; c,d:array of...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru