Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
x div 100 + (x div 10) mod 10 + x mod 10
Объяснение:
дано трехзначное число x
первая цифра данного числа м.б. получена целочисленным делением этого числа на 100:
n1 = x div 100
вторая делением числа на 10 и получением остатка от деления на 10
n2 = (x div 10) mod 10
третья получением остатка от деления числа на 10
n3 = x mod 10
program xxx;
var a, b, c, p, s : real;
begin
wtiteln('введите катет а-');
read(a);
wtiteln('введите катет b-');
read(b);
s: =(a*b)/2;
writeln('площадь треугольника =', s);
c: =sqrt(sqr(a)+sqr(b));
p: = a+ b + c;
writeln('периметр треугольника =', p);
end.
решение для 4-байтного представления
запишем двоичное число в форме нормализованного двоичного числа с плавающей точкой
0,110010001*10^1000
10- основание (2дес=10дв)
1000-порядок(8дес=1000дв)
определим машинный порядок:
мп = 1000 + 1000000 = 1001000
запишем число
01001000 0000000 00000001 10010001
порядок ман тис са
Популярные вопросы