Gruppenführer (ϟϟ)
Гуру
(2898)
4 года назад
Посоветовал бы вам, перестать заниматься ерундой, если вы учитесь на программиста, и начать читать документацию языка PHP, я им не являюсь, но решение для этого задания очень простое.
<?php
$number = "256"; //
if(pow($number, 2) == pow($number{0} + $number{1} + $number{2}, 3)){
echo "Ваше число равно вашему условию";
}
else{
echo "Ожидания не оправдались";
}
?>
Gruppenführer (ϟϟ)Гуру (2898)
4 года назад
Кстати, как я понял такого числа нет, по крайней мере в натуральном виде
Можете сами проверить:
<?php
$array = range(100, 999);
foreach($array as $number){
$number = "$number";
if(pow($number, 2) == pow($number{0} + $number{1} + $number{2}, 3)){
echo "Ваше число равно вашему условию, и это число $number";
}
else{
echo "Неправильно, потому что $number * $number = ".pow($number, 2)." А куб чисел = ". $number{0} ." + ".$number{1} ." + ".$number{2} ." = ". pow($number{0} + $number{1} + $number{2}, 3)."
";
}
}
?>