• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

[fortran]тектстовая Задача.помогите Новичку,не Могу Разобраться

  • Автор темы Guest
  • Дата начала
G

Guest

Считать, что в тексте наряду с другими словами встречаются и слова-числа( только целые положительные).Заменить каждую цифру чётного числа на символ "+", а каждого нечётного числа - на символ "-".

нужен код,кому не трудно-помогите
 
M

misterSpaun

Вариант 1:

$str3 = "здесь строка";
$str2 = array("-","+","-","+","-","+","-","+","-");
$str1 = array("1","2","3","4","5","6","7","8","9");
$last_str = str_replace($str1, $str2, $str3);

Вариант 2:
$string - в ней строка
$i=0;
while(isset($string[$i])){
if ((int)$string[$i] % 2 == 0) $string[$i]='+'
else if ((int)$string[$i]>0 && (int)$string[$i] % 2 != 0) $string[$i]='-'
$i++; }
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!