Jul 24

Как правильно число разделить на составляющие?

Наиболее простой вариант решения приведенной выше проблемы есть использование... именно функции inttostr();

k:=inttostr(i); //Здесь идет разбивка числа i на егосоставляющие. Сами же компоненты числа записываются в массив k[]

for j:=1 to n do //Перебираем все составляющие числа. n представляет собой разрядность числа... к примеру, однозначное.

begin

Writeln(k[j]);

end;

Что мы получаем в результате? Число, которое разбито на составляющие! Для прощей наглядности мы вывели их на экран с помощью именно перебора циклом.

Есть еще и другой вариант... к примеру, деление целого числа на степени числа 10... но данный вариант долгий и затратный по времени!

Спонсор поста: испытываете трудности при установке и настройке Linux? Загляните на веб-сайт plutonit.ru. На нем вы найдете не только необходимые данные по установке Linux, но и интересную информацию о IP телефонии, Joomla, Asterisk и Windows.


Поделитесь вашими мыслями

Поддерживаемые теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>