Программа
Program Pilshikov_5_46 (input,output);
{ Даны целое N>2 и вещественные
a1, b1, a2, b2, ..., aN, bN (ai<bi).
[ai,bi] - отрезки прямой.
Определить концы отрезка,
являющегося пересечением всех этих
отрезков. }
Var ai,bi:real;
i,N:integer;
a,b:real;
BEGIN
Write('Введите число отрезков ');
Readln(N);
i:=1;
Write('Введите a',i,' ');
Readln(ai);
Write('Введите b',i,' ');
Readln(bi);
a:=ai;
b:=bi;
for i:=2 to N do
Begin
Write('Введите a',i,' ');
Readln(ai);
Write('Введите b',i,' ');
Readln(bi);
if ai>a then a:=ai;
if bi<b then b:=bi;
End;
if a<=b then Writeln('Отрезок [',a,',',b,']')
else Writeln('Отрезка нет')
END.
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию