Чтобы сложить две цифры в одном разряде в системе счисления по некоторому основанию n, достаточно выполнить сложение в любой подходящей системе счисления (например, десятичной). Если результат будет меньше n, его следует записать в заданной системе счисления. В противном случае из результата нужно вычесть n, записать полученную разность и сделать перенос +1 в старший разряд.
Примеры в системе счисления по основанию 10. 5+3=8 6+4=10, 10-10=0 и +1 в следующий разряд 9+5=14, 14-10=4 и +1 в следующий разряд.
Эти же примеры в системе счисления по основанию 12. 5+3=8 6+4=10, записываем, как А₁₂ 9+5=14, 14-12=2 и +1 в следующий разряд, получаем 12₁₂
Эти же примеры в системе счисления по основанию 16. 5+3=8 6+4=10, записываем, как А₁₆ 9+5=14, записываем, как E₁₆
1 задача. var a, b, c: integer; begin write('Введите через пробел три числа: '); readln(a, b, c); if (a > b) then if (b > c) then write('Сумма двух наибольших чисел: ', a + b) else write('Сумма двух наибольших чисел: ', a + c) else if (c > a) then write('Сумма двух наибольших чисел: ', c + b) else write('Сумма двух наибольших чисел: ', b + a) end.
2 задача. var x, f: real; begin write('Введите значение x: '); readln(x); if (x > 0) then f := (2 - x) / (x * x) else f := 6 - (x * x * x); writeln('Значение функции при данном x: ', f) end.
3 задача. var a, b: integer; write('Введите через пробел два числа: '); readln(a, b); writeln('Сумма чисел: ', a + b); writeln('Разность чисел: ', a - b); writeln('Произведение чисел: ', a * b) end.
В Python есть только for и while.
Тоесть 2