1) Держать спину прямо. 2) Держать локти в удобном вам положении. 3) Не сидеть за компьютером больше 2ух часов неприрывной работы. 4) Держаться на расстоянии 50-60см от монитора. 5) Каждые полчаса переводить взгляд с манитора на окно/потолок
Сначала задача должна быть решена геометрически. Очевидно, что круг войдет в прямоугольник если его диаметр D будет меньше, чем меньшая из сторон этого прямоугольника min(a,b). Вот и все решение.
По этому решению составляем алгоритм: 1. Ввести a, b, D 2. Найти m - минимум (a,b) 3. Если D<m, то вывести сообщение "Войдет", иначе вывести сообщение "Не войдет". 4. Завершить работу.
Осталось написать программу.
1. Современное решение
// PascalABC.NET 3.3, сборка 1611 от 06.01.2018 // Внимание! Если программа не работает, обновите версию!
begin var (a,b,d):=ReadReal3('Введите через пробел a,b,D:'); var m:=Min(a,b); if D<m then Writeln('Войдет') else Writeln('Не войдет') end.
Пример Введите через пробел a,b,D: 14.5 11 10.6 Войдет
2. "Школьный" вариант - так писали наши отцы и деды
var a,b,D,m:real;
begin Write('Введите через пробел a,b,D: '); Read(a,b,d); if a<b then m:=a else m:=b; if D<m then Writeln('Войдет') else Writeln('Не войдет') end.
Берем первое число и переведем его в 10 ричную 1)128,17 берем целую часть 128 и переводим -> 128/8 остаток 0 16/8 остаток 0 2/8 остаток 2 берем остатки и с последнего до первого запишем 200 - это целая часть первого числа в 10 ричной .Берем дробную часть 0,17 -> 8*0,17=1,36 и мы берем 1 целую часть 8*0,36=2,88 берем 2 8*0,88=7,04 берем 7 8*0,04=0,32 берем 0 8*0,32=2,56 берем 2 8*0,56=4,48 берем 5 8*0,48=3,84 берем 3 8*0,72=5,76 берем 5 8*0,76=6,08 берем 6 записуем полностью число 200.1270243656 - 8 ричной 2)теперь берем второе число 85,7 и решаем аналогично 85-> 85/8 остаток 5 10/8 остаток 2 1/8 остаток 1 85->125 дробная часть 0,7-> 8*0,7=5,6 8*0,6=4,8 8*0,8=6,4 8*0,4=3,2 8*0,2=1,6 8*0,6=4,8 8*0,8=6,4 8*0,4=3,2 8*0,2=1,6 8*0,6=4,8 125,5463146314 - 8 ричной теперь берем и переводим эти же числа аналогично в 16 ричную систему учитывая что 10 -15 эти числа позначаються буквами 1) 128 -> 128/16 остаток 0 8/16 остаток 8 128->80 в 16 ричной берем остаток 0,17 16*0,17=2,72 16*0,72=11,52 16*0,52=8,32 16*0,32=5,12 16*0,12=1,92 16*0,92=14,72 16*0,72=11,52 16*0,52=8,32 16*0,32=5,12 16*0,12=1,92 128,17-> 80,2B851EB851 Теперь берем второе число 85,7-> 85/16 остаток 5 5/16 остаток 5 85->55 в 16 ричной берем дробную часть 0,7-> 16*0,17=2,72 16*0,72=11,52 16*0.52=8,32 16*0,32=5,12 16*0,12=1,92 16*0,92=14,72 16*0,52=8,32 16*0,32=5,12 16*0,12=1,92 85,7->55,2B851EB851 в 16 ричной
2) Держать локти в удобном вам положении.
3) Не сидеть за компьютером больше 2ух часов неприрывной работы.
4) Держаться на расстоянии 50-60см от монитора.
5) Каждые полчаса переводить взгляд с манитора на окно/потолок