|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Ошибка [Error] Project1.dpr(23): Operator not applicable to this operand type
Здравствуйте)) Помогите, пожалуйста. Не могу понят ошибку в коде:
Код:
program Project1; {$APPTYPE CONSOLE} uses SysUtils; var NOK:real; a,b,Na:integer; procedure NOD(m,n:integer;var nm:integer); begin while m<>n do if m<>n then m:=m-n else n:=n-m; nm:=m; end; begin readln(a); readln(b); NOK:=(a*b)/NOD(a,b,Na); writeln('NOK=',NOK:4); readln; end. [Error] Project1.dpr(23): Operator not applicable to this operand type Что не так??? Последний раз редактировалось Admin, 17.05.2014 в 13:31. |
#2
|
||||
|
||||
Цитата:
Код:
NOK := (a*b) / NOD(a,b,Na) Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. |
Этот пользователь сказал Спасибо Kailon за это полезное сообщение: | ||
Brish (17.05.2014)
|
#3
|
||||
|
||||
Здесь было сообщение, которое я же и потер.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
Brish (17.05.2014)
|
#4
|
|||
|
|||
Нам сказали написать эту прогу 2 способами. 1-ая как процедура, 2-ая - функция. Вот попыталась написать как процедура, теперь думаю ее переписать следует((
|
#5
|
||||
|
||||
Цитата:
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. |
#6
|
|||
|
|||
Спасибо всем, я нашла ошибку. Вот что получилось :
Код:
program Project1; {$APPTYPE CONSOLE} uses SysUtils; var a,b,na: integer; procedure NOD (x,y: integer;var g:integer); begin while x<>y do if x>y then x:=x-y else y:=y-x; g:=x; end; begin write('A='); readln(a); write('B='); readln(b); NOD(a,b,Na); writeln ('NOK=',a*b/na); readln; end. Последний раз редактировалось Admin, 17.05.2014 в 14:56. |
#7
|
||||
|
||||
Умничка!
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. |
Этот пользователь сказал Спасибо Kailon за это полезное сообщение: | ||
Brish (17.05.2014)
|
#8
|
|||
|
|||
Спасибо))
|
#9
|
||||
|
||||
На будущее. Весь код в тег заворачивай, а то Админ ругаться будет.
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. |
Этот пользователь сказал Спасибо Kailon за это полезное сообщение: | ||
Brish (17.05.2014)
|
#10
|
|||
|
|||
Приму к сведению))
|