Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2013, 23:55   #1
Андрей Коршов
 
Регистрация: 01.12.2012
Сообщений: 5
По умолчанию Функция

Код:
Program ak15;
function ravnat(var x,z:integer;rez,q,w:string):string;
begin
if x>z then str(x,q);str(z,w); rez:=q+'Bolhe'+w; ravnat:=rez;
if x<z then str(x,q);str(z,w); rez:=w+'Bolhe'+q; ravnat:=rez;
if x=z then str(x,q);str(z,w); rez:=q+'Rovno'+w; ravnat:=rez;
end;
var  a,s:integer;
     quit:string;
begin
 writeln ('vvedit 2 chisla');
 readln (a);readln(s);
 quit:=ravnat(a,s);
 writeln (quit);
 readln;

end.
В строчке quit:=ravnat(a,s); запрашует запятую после s Почему?



________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 06.01.2013 в 00:19.
Андрей Коршов вне форума Ответить с цитированием
Старый 05.01.2013, 23:58   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Потому что у функции ravnat 5 аргументов.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 06.01.2013, 00:25   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

да и вообще эта функция неправильная!

вероятно, ожидалась такая функция:
Код:
function ravnat(x,z:integer):string;
var sx, sz : string;
begin
  str(x,sx);
  str(z,sz);
  if x>z then ravnat := sx+' Bolhe '+sz
  else
    if z>x then ravnat := sz+' Bolhe '+sx
    else { при x=z}
      ravnat := sx+' Rovno '+sz; 
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция Kolaps Общие вопросы C/C++ 5 16.05.2012 22:08
Функция... Uniskull C# (си шарп) 24 30.09.2011 14:06
Функция if jasul Помощь студентам 7 29.09.2011 12:23
ФУНКЦИЯ В СИ Ислам Помощь студентам 21 27.02.2011 12:26
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50