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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2014, 11:28   #1
Evgenii_95
Пользователь
 
Регистрация: 13.11.2014
Сообщений: 18
По умолчанию Даны 3 тройки чисел a1,b1,c1; a2,b2,c2; a3,b3,c3.

Даны 3 тройки чисел a1,b1,c1; a2,b2,c2; a3,b3,c3.
Найти в каждой из них наибольшее и наименьшее, а затем наибольшее и наименьшее среди наибольших и отдельно среди наименьших.найти с помощью procedure
Evgenii_95 вне форума Ответить с цитированием
Старый 24.11.2014, 12:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
...
procedure max(a,b,c:integer; var q:integer);
begin
 if a>b then if b>c then q:=b else q:=c;
 if a<b then if a<c then q:=c else q:=a;
end;
...
var a1,b1,c1, a2,b2,c2, a3,b3,c3:integer;
begin
... Вводим
 max(a1,b1,c1,a1);
 max(a2,b2,c2,a2);
 max(a3,b3,c3,a3);
 max(a1,a2,a3,a1);
... Выводим а1
end.
Это если не ошибаюсь в стратегии..
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.11.2014, 13:45   #3
Evgenii_95
Пользователь
 
Регистрация: 13.11.2014
Сообщений: 18
По умолчанию

Код:
var a1,b1,c1,a2,b2,c2,a3,b3,c3:integer;
max1,max2,max3,min1,min2,min3:integer;
max,min,rar:integer;
procedure pr(a,b,c:integer;var z,w:integer);
begin
if (a>=b) and (a>=c)then z:=a;
if (a<b)  and (a<c) then w:=a;
if (b>=a) and (b>=c)then z:=b;
if (b<a)  and (b<c) then w:=b;
if (c>=a) and (c>=b)then z:=c;
if (c<a)  and (c<b) then w:=c;
end;
begin
read(a1,b1,c1);
pr(a1,b1,c1,max1,min1);
read(a2,b2,c2);
pr(a2,b2,c2,max2,min2);
read(a3,b3,c3);
pr(a3,b3,c3,max3,min3);
pr(max1,max2,max3,max,rar);
pr(min1,min2,min3,rar,min);
write(max,' ',min);
end.
Сделали так

Последний раз редактировалось Stilet; 27.11.2014 в 14:34.
Evgenii_95 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны две последовательности чисел.PASCAL. NIKALEX1995 Помощь студентам 1 20.12.2012 10:46
Найти все тройки натуральных чисел удовлетворяющих условию ayPinki Паскаль, Turbo Pascal, PascalABC.NET 4 30.10.2011 17:33
Даны два одномерных массива чисел А и В BOBAHbI4 Помощь студентам 2 14.01.2011 23:23
Ошибка в алгоритме нахождения тройки чисел с максимальным произведением k1r1ch Паскаль, Turbo Pascal, PascalABC.NET 7 22.10.2009 22:30