<?php
$a=2334 ;
/* Cчастливым билетом называется число, в котором:
а) при четном количестве цифр в числе сумма цифр его
левой половины равна сумме цифр его правой половины;
б) при нечетном количестве цифр – то же самое, но с отбрасыванием
серединной цифры. Например, рассмотрим число 1322. Его левая
половина равна 13, а правая – 22, и оно является счастливым билетом
(т. к. 1 + 3 = 2 + 2) и т.д. Аналогично: 1735 (1 + 7 = 3 + 5),
1111 (1 + 1 = 1 + 1).Если количество цифр в числе нечётное , то 65792
отбрасываем 7, и имеем : 6+5 = 9+2 и т. д.Мы в решении работаем с
четырёхначным числом , поэтому нас интересует только случай а) : */
//Представляем число в виде массива , и проверяем все элементы , путём
вывода на экран:
$arr = str_split ($a) ;
echo $arr[0] ,"<BR>";
echo $arr[1],"<BR>";
echo $arr[2],"<BR>";
echo $arr[3],"<BR>";
/* Пишем условие , где сумма первой цифры и второй равна сумме третьей
и четвёртой цифры*/
if ( ($arr[0] + $arr[1] ) == ($arr[2] + $arr[3]) )
{
// Обратите внимание на   - это означает пробел в html
echo $a ,"  schastlivoe chislo ";
}
// В операторе echo , мы переменную $a отделяем запятой
// от текста в кавычках .
else { echo $a ,"  not schastlivoe chislo " ; }
?>
vedro-compota
Tue, 09/08/2015 - 11:15
Permalink
неточность
это не пробел в php - это пробел в HTML
_____________
матфак вгу и остальная классика =)
fgh
Tue, 09/08/2015 - 11:16
Permalink
Спасибо. Исправил в коде .
Спасибо. Исправил в коде .