![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
![]()
Добрый вечер. Моя задача:
Описати процедуру Swap(X, Y), що змінює вміст перемінних X і Y (X і Y - дійсні параметри, що є одночасно вхідними і вихідними). З її допомогою для даних перемінних A, B, C, D послідовно поміняти вміст наступних пар: A і B, C і D, B і C і вивести нові значення A, B, C, D.} Я её, то решил, но не совсем так как нужно. Код:
Учусь учиться.
Последний раз редактировалось Stilet; 01.11.2010 в 20:58. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
![]()
Somebody, я написал, не работает, мб что не так, глянь пожалуйста:
program Project2; Код:
Только... И не значком #. И не РНР-кодом. И не значком цитаты. И не собственными "ручками". Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе... Модератор
Учусь учиться.
Последний раз редактировалось Wild_klas; 01.11.2010 в 20:31. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Так на фига три Swap'а?! Может, лучше в книжке про процедуры/функции перечитать?
|
![]() |
![]() |
![]() |
#5 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
![]()
Если бы в паскале и существовал полиморфизм, то ваш исходниквсе равно бы не скомпилился.
Цитата:
Последний раз редактировалось Levsha100; 31.10.2010 в 22:10. |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
Levsha100, то вообще то Делфи, и полиморфизм в ней есть
![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#7 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,810
|
![]()
Вы бы для начала удосужились бы текст задания на русский перевести.
Но это так, общее замечание, которое Вам уже не поможет. E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
![]()
Вот, пожалуйста на русском, извините, забыл перевести
Описать процедуру Swap (X, Y), что изменяет содержимое переменных X и Y (X и Y - вещественные параметры, являющиеся одновременно входными и выходными). С ее помощью для данных переменных A, B, C, D последовательно поменять содержимое следующих пар: A и B, C и D, B и C и вывести новые значения A, B, C, D. Somebody, хорошо перечитаю, спасибо за совет. ![]() Ув. Модератор, извините, больше такого не повториться. правила перечитал уже.
Учусь учиться.
Последний раз редактировалось Wild_klas; 01.11.2010 в 20:36. |
![]() |
![]() |
![]() |
#9 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,810
|
![]()
И так, процедура Swap описана, однако она реализована для целочисленных переменных. Меняйте тип на вещественный. И уберите эти 3 копии одной и той же процедуры...
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 13.10.2010
Сообщений: 109
|
![]()
Так я у вас и пытаюсь узнать, как не 3 процедуры сделать, а 1 процедуру и через неё сделать три действия. Увы в книге я этого не нашол..
Учусь учиться.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одна оконная процедура | TGrey[WoLf] | Win Api | 6 | 22.06.2010 00:30 |
Одна процедура для всех Edit(ов) | SoftKoc | Общие вопросы Delphi | 7 | 23.01.2010 13:44 |
максимальное из трёх чисел (Delphi) | WADADA | Помощь студентам | 2 | 27.03.2009 18:15 |
SQL процедура вместо перебора записей | XPAiN | БД в Delphi | 5 | 11.09.2008 13:59 |
Наибольшее из трёх чисел в С++ | Amen | Общие вопросы C/C++ | 19 | 08.03.2008 01:09 |