Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Smerch66
0 / 0 / 0
Регистрация: 12.12.2009
Сообщений: 37
1

Анализ числа по цифрам

17.04.2010, 11:42. Просмотров 1038. Ответов 1
Метки нет (Все метки)

В переменной целочисленного типа имеется число.
Например число 1503.
Как разбить это число по цифрам, записав каждую цифру в элемент целочисленного массива?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2010, 11:42
Ответы с готовыми решениями:

Кубические автоморфные числа равны последним цифрам своих кубов. Например: б3 = 216, найти все кубические автоморфные числа не превышающие 999
Кубические автоморфные числа равны последним цифрам своих кубов. Например: б3 =...

Соотношение букв к цифрам. Edit
Всем привет, что-то я не догоняю, как можно получить исходя из определенного...

Как сделать сортировку по поледним цифрам
Допустим в мемо загружаем список цифр, но нужно чтобы сортировка происходила по...

Ко всем цифрам, которые в скобках, добавить единицу
Люди помогите пожалуйста мне сделать чтобы все цифры которые в скобках...

Разложение числа по цифрам
Здравствуйте, вообщем возникла такая проблема вроде бы и написал уже программу...

1
Puporev
Модератор
54717 / 42123 / 29086
Регистрация: 18.05.2008
Сообщений: 99,430
17.04.2010, 12:48 2
Лучший ответ Сообщение было отмечено Smerch66 как решение

Решение

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var a:array[1..20] of byte;
     n:integer;
     k,i,x::byte;
.....................
n:=1503;
k:=0;
while n>0 do
 begin
  k:=k+1;
  a[k]:=n mod 10;
  n:=n div 10;
 end;
получится массив 3 0 5 1
если нужно в первоначальном порядке, то 
for i:=1 to k div 2 do
 begin
  x:=a[i];
  a[i]:=a[k-i+1];
  a[k-i+1]:=x;
 end;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2010, 12:48

Обращение к цифрам числа
Только начинаю учить язык и возник вопрос о том, как можно взаимодействовать с...

Добавить 1 к первой и последней цифрам заданного натурального числа
Дано натуральное число n. Добавить 1 к первой и последней цифрам числа C++...

Вычисление совпадающих по цифрам делителей для натурального числа
Здравствуйте. При решении одной задачи столкнулась с такой вещью: среди всех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru