| 
| 
 | Вопрос # 2 950/ вопрос открыт / | 
 |  Приветствую, уважаемые эксперты!Подскажите, есть число (Integer) 123456789, как мне обратиться к  каждому знаку не переводя Integer  в String?
 
|  |   Вопрос задал: Вадим1979 (статус: Посетитель)Вопрос отправлен: 26 июня 2009, 03:03
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Мережников Андрей Здравствуйте, Вадим-1224!На мой взгляд с преобразованием было бы проще. Но надо, так надо. Смотрите пример в приложении (это всего лишь один из вариантов)
 В массиве будет разложенное на разряды число в следующем порядке: первый элемент - первый разряд, второй элемент- второй разряд и т.д.
 Пример рассчитан на 10-значное число. В переменной i - количество разрядов числа.
 Приложение:Переключить в обычный режим var numb:array [1..10] of integer;      i,a:integer;i:=0; numb[0]:=0;repeat   inc(i);   numb[i]:=a mod 10;   a:=a div 10;until a=0; 
|  | Ответ отправил: Мережников Андрей (статус: Абитуриент)Время отправки: 26 июня 2009, 05:49
 Оценка за ответ: 5
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |