Показать сообщение отдельно
Hammer
48 61 6D
Аватар для Hammer
Сообщения: 3,305
Регистрация: 05.10.2006
Откуда: Нижневартовск
Старый пост, нажмите что бы добавить к себе блог 16 мая 2011, 16:33
  #1279 (ПС)
-Цитата от Трэй Посмотреть сообщение
-Цитата от Hammer Посмотреть сообщение
-Цитата от Трэй Посмотреть сообщение
пацаны, помогите

что-то я не выкупаю как эта херня работает

Показать скрытый текст
for i:=1 to 2 do begin
c:=c div 10;
a[i]:=c;


в идеале трехзначное число должно разбиваться на цифры
но получается в первом элементе остаётся двузначное число
Код:
  for i:= 1 to 3 do 
    begin
      x:= c mod 10;
      c:= c div 10;
      a[i]:= x;
   end;
спс.к концу года чё-то совсем в лом думать

почему тогда тот кусок программы работает?и работает как надо
Твой код неправильно работает. Ты просто делишь число на 10 нацело. И всё.

offline
Ответить с цитированием