[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Посмотрите пожалуйста
Страницы: 1, 2
Illegiya
Задана строка, в которой имеются наименования цифр. Вывести на экран эти цифры в порядке их следования.

Входные данные:
a*twob0fivecd -onedc&tnine19a –sixl sb3> 3-5 z

Выходные данные:
2
5
1
9
6

вот мой код, исправьте ошибки пожалуйста

<html>
<body>
<form method='post' enctype='multipart/form-data'>
Введите строку: <input type="text" name='n'/><br>
<input type="submit" value='ок' />
<input type="reset" value="Очистить">
</FORM>
<?php
$num=array("zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine");
$n=$_POST['n'];
$ln=strlen($n);
foreach ($num as $value)
{
echo $value;
echo "<br>";
}
echo $n;echo"<br>";
echo $ln;echo"<br>";
for ($i=0; $i<=$ln-1; $i++)
{
$s=$n[$i]+$n[$i++];
printf("s=%d",$s);echo"<br>";
for ($j=$j+2; $j<=$ln; $j++)
{
$s=$s+$n[$j];
printf("s2=%d",$s);echo"<br>";
if (strlen($s)>5)
{
break;
}
for ($k=0; $k<=9; $k++)
{
if ($num[$k]==$s)
{
printf("k=%d",$k);
echo"<br>";
break;
}
}
}
}
?>

</body>
</html>
Игорь_Vasinsky
Так трудно подсветить?
<html>
<
body>
<
form method='post' enctype='multipart/form-data'>
Введите строку: <input type="text" name='n'/><br>
<
input type="submit" value='ок' />
<
input type="reset" value="Очистить">
</
FORM>
<?php
$num=array("zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine");
$n=$_POST['n'];
$ln=strlen($n);
foreach ($num as $value)
{
echo $value;
echo "<br>";
}
echo $n;echo"<br>";
echo $ln;echo"<br>";
for ($i=0; $i<=$ln-1; $i++)
{
$s=$n[$i].$n[$i++];
printf("s=%d",$s);echo"<br>";
for ($j=$j+2; $j<=$ln; $j++)
{
$s=$s.$n[$j];
printf("s2=%d",$s);echo"<br>";
if (strlen($s)>5)
{
break;
}
for ($k=0; $k<=9; $k++)
{
if ($num[$k]==$s)
{
printf("k=%d",$k);
echo"<br>";
break;
}
}
}
}

?>


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.