Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Кто-нибудь может написать программу на заданную тему

алена галузина Ученик (214), на голосовании 3 года назад
Равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа в php
Голосование за лучший ответ
Άηϑρέΰ ҂ Искусственный Интеллект (179999) 4 года назад
конечно могут. тут есть спецы от бога... только возьмутся ли
port port Искусственный Интеллект (181562) 4 года назад
На Пайтоне это выглядит примерно так:

print('Равен' if sum(map(int, list(str(n:=int(input('Трехзначное число >'))))))**3==n**2 else 'Не равен')
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)."
";
}
}
?>
Похожие вопросы