Индо-арабские цифры
Краткая справка про индо-арабский алфавит, и в частности, про цифры.
Индо-арабские цифры, используются в арабских странах Азии и в Египте. Индо-арабские цифры являются видоизменёнными начертаниями индийских цифр, приспособленными к арабскому письму.Рассмотрим таблицу с цифрами от 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."٠"; } if ($x[$i]=="1"){ $y=$y."١"; } if ($x[$i]=="2"){ $y=$y."٢"; } if ($x[$i]=="3"){ $y=$y."٣"; } if ($x[$i]=="4"){ $y=$y."٤"; } if ($x[$i]=="5"){ $y=$y."٥"; } if ($x[$i]=="6"){ $y=$y."٦"; } if ($x[$i]=="7"){ $y=$y."٧"; } if ($x[$i]=="8"){ $y=$y."٨"; } if ($x[$i]=="9"){ $y=$y."٩"; } } return $y; }
Чтобы ознакомиться с написанием чисел в индо-арабской транскрипции, посмотрите раздел сайта, посвященный числам.
Prolog — это язык логического программирования. Он является декларативным языком: вся стуктура программы представлена в виде правил и фактов. На нем можно строить экспертные системы, генерирующие ответы вида true (истина) или false (ложь). Пролог хорошо подходит для автоматического перебора вариантов решений с возвратами. Язык не требует написания большого объемного кода и позволяет получать отличные результаты.
Интересные материалы на сайте:
Набор алгоритмов, позволяющих определить кодировку входной информации и преобразованию ее в читабельный вид.
Как с помощью простых алгоритмов определить цифры на картинке. Рассматривается пример с индексом цитирования от Яндекс.
Для увлекающихся текстовыми играми будет полезна статья, рассказывающая о методе безболезненного вывода текстовой информации на экран.
Для того, чтобы определить, нужно ли как-то обрабатывать файл, необходимо знать, какой у него тип.