Даны координаты точки. выяснить лежит ли эта точка в третьей координатной четверти.
300
500
Ответы на вопрос:
Чтобы точка находилась в iii координатной четверти необходимо, чтобы координата x была меньше 0 и координата y была меньше 0. например: //pascal var x,y: real; begin readln(x,y); if (x< 0) and (y< 0) then writeln('точка в iii четверти') else writeln('не попала в iii четверть'); end.
{0 - умножить на 2; 1 - прибавить 1} 5: 001 {1 - 2 - 4 - 5} 50: 0100010 {1 - 2 - 3 - 6 - 12 - 24 - 25 - 50} 99: 010000101 {1 - 2 - 3 - 6 - 12 - 24 - 48 - 49 - 98 - 99} в данном случае достаточно просто идти с конца. скажем, если есть число 99, очевидно, последней командой было "прибавить 1". далее, 98 - может быть получено умножением на 2, и следует выбирать именно эту команду - программа точно не будет превосходить по размеру вариант, где последней операцией является сложение. например, 98 - 49 - 48 короче, чем 98 - 97 - 96 - 48
Популярно: Информатика
-
Djama123408.06.2020 12:40
-
danilaandriyanov17.02.2020 15:11
-
supereleo201823.12.2021 15:27
-
olik2927.01.2020 22:13
-
rayoz06.06.2020 09:10
-
kozakova1330.05.2020 11:08
-
подругаКатя13.01.2023 06:20
-
vika73772218.04.2020 20:41
-
kamallm712oxbgkk28.04.2021 00:14
-
draufzoda24.05.2023 05:55