Ocena użytkownikóww: ***** / 5
Nadesłany przez _marass_, 04 kwietnia 2011 23:31
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.suma_cyfr_1_php.php:
<!--
suma cyfr liczby calkowitej
www.algorytm.org
-->
<html>
<head>
<title>suma cyfr liczby calkowitej</title>
</head>
<body>
<form action="" method="post">
<input type="text" name="l" size="10" />
<input type="submit" value="Oblicz" />
</form>
<?php
if(is_numeric($_POST['l'])){
$wynik=0;
$liczba=$_POST['l'];
while($liczba>0){
$wynik=$wynik+($liczba % 10);
$liczba=floor($liczba / 10); //zaokrąglamy, by otrzymac część całkowitą
}
echo('suma cyfr wynosi: '.$wynik);
}
else echo('błąd');
?>
</body>
</html>