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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2010, 17:42   #1
Wild_klas
Форумчанин
 
Аватар для Wild_klas
 
Регистрация: 13.10.2010
Сообщений: 109
По умолчанию Процедуры с числовыми параметрами.

Здравствуйте, У нас была новая тема:Процедуры и функции. Процедуры с числовыми параметрами. Сидел на лекции изо всех сил пытался понять, но так и не получилось, препод был не в духе. Вся надежда на вас.
Моя задача такова:
Описати процедуру AddLeftDigit(D, K), що додає до цілого додатньго числа K ліворуч цифру D (D — вхідний параметр цілого типу, що належить діапазону 1–9, K — параметр цілого типу, що є одночасно і вхідним і вихідним). За допомогою цієї процедури послідовно додати до заданого числа K ліворуч задані цифри D1 і D2, виводячи результат кожного додавання. Подскажите пожалуйста.
Учусь учиться.
Wild_klas вне форума Ответить с цитированием
Старый 25.10.2010, 18:25   #2
MadReason
Ищу работу
Форумчанин
 
Аватар для MadReason
 
Регистрация: 16.02.2007
Сообщений: 269
По умолчанию

Цитата:
виводячи результат кожного додавання
Оо даже боюсь представить что нужно выводить))

требуется написать процедуру с 2мя входными параметрами D и K. и приписать слева к К цифру D?
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###
MadReason вне форума Ответить с цитированием
Старый 25.10.2010, 18:53   #3
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
procedure addleftDigit(d:byte;var k:integer);
var mn:integer;
  res:integer;
begin
res:=0;
mn:=1;
while k<>0 do
begin
res:=res+(k mod 10) *mn;
mn:=mn*10;
k:=k div 10;
end;
k:=d*mn+res;
end;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 26.10.2010, 00:05   #4
Wild_klas
Форумчанин
 
Аватар для Wild_klas
 
Регистрация: 13.10.2010
Сообщений: 109
По умолчанию

Спасибо Вам, Mad_Cat.
Учусь учиться.
Wild_klas вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ADOStoredProc выполнение процедуры с параметрами funball БД в Delphi 3 18.11.2009 15:13
Функции с числовыми параметрами(Pascal) TAB Помощь студентам 1 07.05.2008 20:50
Функции с числовыми параметрами Hostlman Помощь студентам 5 22.12.2007 22:21
Функции с числовыми параметрами Hostlman Общие вопросы Delphi 2 21.12.2007 20:19