решить задачи по паскалю.
1.Дано 3 числа.Найти сумму дробных чисел.
2.Дан квадрат и окружность.Известны сторона квадрата и радиус.Сравнить площади.Меньший результат вывести на экран.
3.Дано 4 числа.Найти дробную часть суммы положительных чисел.
4.Дано чисо.Если целая часть числа больше 100,то число не изменять,иначе-увеличить его в 10 раз.
Делим с остатком на основание системы счисления (16) до тех пор, пока частное не станет меньше основания системы (16). Затем выписываем частное и вслед за ним в обратном порядке остатки.
2015 / 16= 125, остаток 15
125 / 16 = 7, остаток 13
Записываем результат: 7 13 15 и заменяем каждое десятичное число его 16-ричным аналогом, получая 7DF
2. Теперь переводим шестнадцатиричное число в восьмеричное.
Поскольку записываем вместо каждой 16-ричной цифры её четырехразрядное двоичное представление (тетраду), а потом справа налево группируем разряды по три (в триады). И последнее - вместо каждой триады записываем соответствующую восьмеричную цифру.
7DF(16) = 0111 1101 1111(2) = 011 111 011 111(2) = 3737(8)
ответ: 2015(10) = 7DF(16) = 3737(8)
Пояснение.12710 = 01111111206410 = 010000002Заметим, что в маске во втором бите слева должна стоять единица, а в третьем бите слева — ноль. И так как мы знаем про маски, что в них сначала идут единицы, а потом нули, то получаем, что третий слева байт равен 110000002 = 19210
Правильный ответ: 192