. а) Рассудительная жена при выборе жениха руководствуется правилом: жених обязан
. а) Разборчивая невеста при выборе жениха руководствуется правилом: жених обязан быть ветше ее, но не намного. По знаменитым возрастам: невесты N лет, женихов R1 лет, R2 лет, R3 лет определить, которого она изберет первого второго либо третьего.
Лилия Апестина
женихов только 3? либо хоть какое огромное количество
Боря Халкевич
это задача на нахождение минимума. Запрашиваете возраст женихов и самой жены. Далее анализ: нахождение минимальной различия меж возрастом жены и жениха.
1 ответ
Александр
Uses crt;
var r: array [1..10] of integer;
nev, n, min,i, zap:integer;
begin
clrscr;
write('Введите возраст невесты: '); readln(nev);
write('Введите число женихов: '); readln(n);
if nlt;2 then
for i:=1 to n do
begin
write('Введите возраст ',i,'-го жениха: '); readln(r[i]);
end;
i:=0; zap:=0;
while (zap=0) and (ilt;=n) do begin
i:=i+1;
min:=nev-r[i];
if mingt;0 then zap:=i;
end;
if ilt;gt;n then
begin
for i:=zap to n do
begin
if mingt;(nev-r[i]) then
begin
zap:=i;
min:=nev-r[i];
end;
end;
writeln('Самый юный жених ветше невесты в возрасте ',r[zap], ' лет. Разница в возрасте сочиняет ', min, ' лет.');
writeln ('По счету это ',i,'-ый жених');
end
else writeln('Посреди женихов нет подходящего для нашей невесты.');
end;
else writeln('Число женихов обязано быть более 2!');
end.
var r: array [1..10] of integer;
nev, n, min,i, zap:integer;
begin
clrscr;
write('Введите возраст невесты: '); readln(nev);
write('Введите число женихов: '); readln(n);
if nlt;2 then
for i:=1 to n do
begin
write('Введите возраст ',i,'-го жениха: '); readln(r[i]);
end;
i:=0; zap:=0;
while (zap=0) and (ilt;=n) do begin
i:=i+1;
min:=nev-r[i];
if mingt;0 then zap:=i;
end;
if ilt;gt;n then
begin
for i:=zap to n do
begin
if mingt;(nev-r[i]) then
begin
zap:=i;
min:=nev-r[i];
end;
end;
writeln('Самый юный жених ветше невесты в возрасте ',r[zap], ' лет. Разница в возрасте сочиняет ', min, ' лет.');
writeln ('По счету это ',i,'-ый жених');
end
else writeln('Посреди женихов нет подходящего для нашей невесты.');
end;
else writeln('Число женихов обязано быть более 2!');
end.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов