М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Qucha
Qucha
23.08.2022 23:54 •  Информатика

Даны действительные положительные числа a, b, c, d. выяснить, можно ли прямоугольник со сторонами a, b уместить внутри прямоугольника со сторонами c, d так, чтобы каждая из сторон одного прямоугольника была параллельна или перпендикулярна каждой стороне второго прямоугольника.

👇
Ответ:
глеб380
глеб380
23.08.2022
Алгоритм:
1) В прямоугольнике со сторонами a и b меняешь местами a и b, если a>b. Таким образом, первая сторона будет не больше второй
2) В прямоугольнике со сторонами с и d делаешь то же самое, чтобы первая сторона была не больше второй.
Таким образом, a<=b и c<=d.
3) Прямоугольник со сторонами a и b может быть помещен в прямоугольник со сторонами c и d в том случае, если выполняются одновременно условия: a <= c и b <= d
4,6(10 оценок)
Открыть все ответы
Ответ:
masha71301291
masha71301291
23.08.2022
Есть много разных решения этой задачи. Например:
var n:integer; b:boolean; m:set of 0..9;
begin
write('n='); readln(n);
m:=[];
b:=false;
while (n>0) and not b do
 if n mod 10 in m then b:=true else begin m:=m+[n mod 10]; n:=n div 10; end;
if b then writeln('Да') else writeln('Нет');
end.

Пример:
n=123432
Да

Вот ещё вариант:
var n,m,n1,m1,b:integer;
begin
write('n='); readln(n);
b:=0;
while n>0 do
 begin
 m:=n mod 10;
 n:=n div 10;
 n1:=n;
 while n1>0 do
   begin
    m1:=n1 mod 10;
    if m=m1 then b:=1;
    n1:=n1 div 10;
    end;
 end;
if b=1 then writeln('Да') else writeln('Нет');
end.
4,7(29 оценок)
Ответ:
КcюшA123
КcюшA123
23.08.2022
Демонстрация позволяет запускать файл в режиме показа слайдов, не запуская PowerPoint.  Microsoft Office PowerPoint — программа подготовки презентаций, являющаяся частью Microsoft Office. Материалы, подготовленные с предназначены для отображения на большом экране — через проектор, либо телевизионный экран большого размера.Переход на следующий слайд презентации можно сделать нажав левую клавишу мышки или стрелочку вправо на клавиатуре для перехода к следующему слайду либо стрелочку влево для перехода к предыдущему слайду.
4,6(2 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ