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

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

Guest

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

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

misterSpaun

#2
Вариант 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++; }