Регистрация
25 Окт 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
1)дано двухзначное число найти квадрат разности цифр числа
2)найти периметр и площадь прямоугольного треугольника если известны катети гипатенуза
3)дано вещественное число используя только умножение найти а^21 за 6 операций
4)найти площадь и периметр треугольника если в нем известны две стороны и угол между ними
решить в паскале
 
1) sqr((n div 10)-(n mod 10)) 2) cat2:=sqrt(hyp*hyp-cat*cat); per:=cat+cat2+hyp; s:=cat*cat2/2; 3) power(a,21) не считается! Операции присваивания тоже не считаются, считаются только арифметические операции: b:=a*a; c:=b*b; d:=c*c; e:=d*d; f:=a*e*c; {как раз шесть операций! }
 
3. Если в 6 шагов 1)a*a=a^2 2)a^2*a^2=a^4 3)a^4*a^4=a^8 4)a^8*a^8=a^16 5)a^16*a^4=a^20 6)a^20*a=a^21 При этом под все можно выделить 3 переменные (x1=a, x2=a^2 -> a^4 -> a^8 ->a^16 -> a^20), x3=a^4)
 
3) Скорее всего, имелось в виду 21 (10) —» 10101 (2) поэтому:
34182886_440a49111e6dd9b84d653bbe0c8007b3_800.jpg
 
Удивлен что на паскале кто то что то програмирует. Думал что этот язык уже мертв)))
 
Назад
Сверху