www.gcmsite.ru

Новости Программы PHP-скрипты Статьи Числа
Услуги Резюме Игры Автомобили Поиск

СИСТЕМНОЕ И ВЕБ-ПРОГРАММИРОВАНИЕ
компьютерная техника, игры

Нужна программа, скрипт или сайт? Анализ сайта или оптимизация? Копирайт или рерайт текстов? Заявка на выполнение работ.

Индо-арабские цифры

Краткая справка про индо-арабский алфавит, и в частности, про цифры.

Индо-арабские цифры, используются в арабских странах Азии и в Египте. Индо-арабские цифры являются видоизменёнными начертаниями индийских цифр, приспособленными к арабскому письму.
Рассмотрим таблицу с цифрами от 0 до 9 и их аналогами в индо-арабском написании.
  0  ٠
  1  ١
  2  ٢
  3  ٣
  4  ٤
  5  ٥
  6  ٦
  7  ٧
  8  ٨
  9  ٩

А теперь рассмотрим код функции, написанной на языке программирования PHP. На вход функции подается число в привычной форме, а на выходе получается строка, додержащая это число в индо-арабском виде.
function my_arabic($x){
 $y="";
 $co=strlen($x);
 for ($i=0;$i<$co;$i++){
  if ($x[$i]=="0"){ $y=$y."&#1632;"; }
  if ($x[$i]=="1"){ $y=$y."&#1633;"; }
  if ($x[$i]=="2"){ $y=$y."&#1634;"; }
  if ($x[$i]=="3"){ $y=$y."&#1635;"; }
  if ($x[$i]=="4"){ $y=$y."&#1636;"; }
  if ($x[$i]=="5"){ $y=$y."&#1637;"; }
  if ($x[$i]=="6"){ $y=$y."&#1638;"; }
  if ($x[$i]=="7"){ $y=$y."&#1639;"; }
  if ($x[$i]=="8"){ $y=$y."&#1640;"; }
  if ($x[$i]=="9"){ $y=$y."&#1641;"; }
 }
 return $y;
}

Чтобы ознакомиться с написанием чисел в индо-арабской транскрипции, посмотрите раздел сайта, посвященный числам.




Prolog — это язык логического программирования. Он является декларативным языком: вся стуктура программы представлена в виде правил и фактов. На нем можно строить экспертные системы, генерирующие ответы вида true (истина) или false (ложь). Пролог хорошо подходит для автоматического перебора вариантов решений с возвратами. Язык не требует написания большого объемного кода и позволяет получать отличные результаты.

Интересные материалы на сайте:

Рейтинг@Mail.ru     Автор, разработчик: Шаров Евгений   (gcmsite@yandex.ru)
(c) 2000-2017 GCM-Site - системное и веб-программирование
Цитирование материалов сайта возможно только при наличии гиперссылки