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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.07.2011, 19:18   #1
ziganurov2011
Пользователь
 
Регистрация: 20.07.2011
Сообщений: 18
По умолчанию не могу создать функцию

Код:
Var
R,D:Real;
begin
write('Введите диаметр');
readln(D)
R:=D/2;
writeln(R);
end.
как переделать этот код с помощью использования функции?
ziganurov2011 вне форума
Старый 26.07.2011, 19:39   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Куда передать?)
Мб процедура, а не функция?
Ну или функция вместо writeln(r) возвращает то, что получилось.

Кстати, не забудьте, что end.(точка) ставится только в конце самой программы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 26.07.2011 в 19:41.
Alex11223 вне форума
Старый 26.07.2011, 19:45   #3
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Alex11223 , ziganurov2011 просил вот это
Код:
Function Radius(D : Real) : Real;
Begin
        Radius:=D / 2;
End;

Var
     D : Real;
Begin
        Write('Enter d = ');
        Readln(D);
        Writeln(Radius(D));
End.
_-Re@l-_ вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создать функцию Татус Microsoft Office Excel 3 14.07.2011 22:07
Не могу передать строку в функцию Никки Общие вопросы Delphi 4 18.09.2010 21:22
Не могу вызвать функцию (( NewKoder Общие вопросы C/C++ 4 11.12.2009 17:26
Создать функцию segail Microsoft Office Excel 5 26.09.2009 00:11
Не могу написать функцию Dima_mazhor БД в Delphi 1 17.12.2008 05:28