27D
-
191
--------
EC
Как считать? До 9 - как обычно, дальше 10=А, 11=B, 12=C, 13=D, 14=E, 15=F.
D-1=C (это понятно, 13-1=12), а вот от 7 нельзя отнять 9. Поэтому, как обычно при делении в столбик, "занимаем "единичку" в старшем разряде, но если в десятичной системе мы добавляем 10, то в шестнадцатиричной - 16. Поэтому получаем 7+16-9=14, а это записывается как E. Далее, у двойки "заняли" единицу, осталась 1. 1-1=0, не пишем. Все.
program name;//Имя программы
uses crt;
var
a:integer;
BEGIN write('Введите сумму: '); readln(a);
if a < 2500
then write('Подоходный налог составляет: 0 рублей от суммы ',a, ' рублей');
if (a <= 10000) and (a >= 2500)
then write('Подоходный налог составляет:', a*0.13 ,' рублей от суммы ',a, ' рублей');
if a > 10000
then write('Подоходный налог составляет:', (a-1300)*0.15 ,' рублей от суммы ',a, ' рублей');
ReadKey;
end.<span>
</span>
Обычна вводиться данное задание с условием:
if данное поле заполнено цифрой от: "10-20" + его значение "лет"
if "21-24" + "год"
if "25-120" + "год"
примерно так.
Фото, (gif)ки, э это чёртово правило о длииных ответах