![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос о консольном приложении и функции [D7, XP]
Kaer © (2008-06-18 20:08:00)1. Как сделать чтобы консольное приложение замирало после завершение когда все сделает что нужно?
2. Нужно написать функцию(или возможно уже есть встроеная, тогда подскажите её) в которой было бы несколько входных параметров(от 1 до 4) и она бы находила максимальный из них и возращалы бы его. Сложность в том что я не знаю, как сделать чтобы функция была одна, а колличесво входных параметров разное. Я конечно могу написать 4 разные функции, но получится не очень элегантно :)
Kaer (2008-06-19 09:02:00) [1]
> Slym ©
Спасибо большое, то что нужно
Slym (2008-06-19 07:56:00) [2]Kaer © (18.06.08 20:08)
бы несколько входных параметров
function Max(const Items:array of integer):integer;
var i:integer;
begin
if length(Items) = 0 then exit;
result:=Low(Items);
for i:=Low(Items) to High(Items) do
if result<Items[i] then
result:=Items[i];
end;
Max([1,2,4]);
Kaer (2008-06-18 21:19:00) [3]
> а телепатору
Даже так :)
Palladin (2008-06-18 21:03:00) [4]не телепату, а телепатору, человеческому органу, получающему сильнейшее развитие в следствии анализа и формирования ответа на вопросы, заданные такими как ты
http://www.delphimaster.ru/articles/console.html
изучать до полного просветления
Kaer (2008-06-18 20:48:00) [5]Спасибо телепату :), а можно какнить сделать чтобы на любую клавишу а не тока на Интер?
Palladin (2008-06-18 20:14:00) [6]1. в каком плане замирало? в кому чтоли до конца света? :))
телепатор тут подсказывает про "хотя бы дождалась нажатия ентер"
readln;
2. в (турбо/борланд)паскале такой возможности нет и не заложено, но в делфи есть понятие открытых массивов, но кои и обращаю твое внимание