0 / 0 / 0
Регистрация: 11.10.2018
Сообщений: 7
1

Program1.pas(10) : Операция 'mod' не применима к типу real

11.10.2018, 21:52. Показов 3499. Ответов 3

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program Olump_1;
var 
s: integer;
n,d: real;
begin
  d:=2;
  s:=1;
  n:=289;
  while n>d do
    if n mod d then
      begin
        read (s:s+d);
        read (d:d+1);
        writeln (s);
      end
    else
      begin
        read (d:d+1);
      end
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2018, 21:52
Ответы с готовыми решениями:

Операция 'and' не применима к типу KeyValuePair<real,integer>
Показывает ошибку &quot;Операция 'and' не применима к типу KeyValuePair&lt;real,integer&gt;&quot; VAR X, X1, Y1,...

Program1.pas(7) : Нельзя преобразовать тип KeyValuePair<real,integer> к real
program pomogite; var x, y: real; begin readln(x); if x=&gt;-2 and 3&gt;=x then y:=sqrt(x*x+4) ...

Program1.pas(10) : Операция 'mod' не применима к типу real
Дана блок-схема алгоритма. Какое значение приобретет переменная S после завершения выполнения...

Операция 'and' не применима к типу real
Это программа находит радиус вписанной окружности в треугольник. Перед этим хочется проверить...

3
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7655 / 4494 / 2811
Регистрация: 22.11.2013
Сообщений: 12,836
Записей в блоге: 1
11.10.2018, 22:37 2
Цитата Сообщение от Klater Посмотреть сообщение
Операция 'mod' не применима к типу real
Это верное утверждение. Операция "mod" действительно не применима к типу Real.
0
0 / 0 / 0
Регистрация: 12.10.2018
Сообщений: 1
12.10.2018, 07:38 3
Изменил:
Program2.pas(10) : Нельзя преобразовать тип integer к boolean


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program Olump_1;
var 
s,n,d: integer;
begin
  d:=2;
  s:=1;
  n:=289;
  while n>d do
    if n mod d then
      begin
        read (s:s+d);
        read (d:d+1);
        writeln (s);
      end
    else
      begin
        read (d:d+1);
      end
end.
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
12.10.2018, 07:49 4
Pascal
1
if n mod d=? then//вместо ? должно стоять целое число
Написали бы условие задачи, а то в коде какой-то бред.
0
12.10.2018, 07:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2018, 07:49
Помогаю со студенческими работами здесь

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

Program1.pas(12) : Нельзя преобразовать тип real к integer
Program Logika; var x,y,z: real; L,A,B,C:boolean; begin cls; // Вводим исходные...

Операция '=' не применима к типам char и real
Как мне записать код нормально чтобы выполнялось всё по порядку? Мне надо, чтобы при вводе...

Типы данных Program1.pas(11) : Нельзя преобразовать тип real к integer
var a,b:real; begin readln(a,b); while (a&gt;b) do begin


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru