Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2010, 21:20   #1
Tiny
Пользователь
 
Аватар для Tiny
 
Регистрация: 20.12.2009
Сообщений: 10
Радость Дано число, вывести символы...

Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке слева на право)

никак мне не решить эту задачу, может кто нибудь знает как?
Tiny вне форума Ответить с цитированием
Старый 10.03.2010, 21:28   #2
Euforia_PZAS09_1
Пользователь
 
Регистрация: 18.10.2009
Сообщений: 21
По умолчанию

на каком языке нужно?
Euforia_PZAS09_1 вне форума Ответить с цитированием
Старый 10.03.2010, 21:30   #3
Tiny
Пользователь
 
Аватар для Tiny
 
Регистрация: 20.12.2009
Сообщений: 10
По умолчанию

паскаль
в делфи
Tiny вне форума Ответить с цитированием
Старый 10.03.2010, 22:24   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

IntToStr и простой цикл по массиву символов.
p51x вне форума Ответить с цитированием
Старый 10.03.2010, 22:53   #5
fenix-elite
Пользователь
 
Аватар для fenix-elite
 
Регистрация: 02.11.2008
Сообщений: 75
По умолчанию

в pascale - val(s,num,code);
где s -string
num,code - integer;
«Когда ты действительно чего-то хочешь, вся Вселенная помогает тебе осуществить твою мечту».(с) Пауло Коэльо
fenix-elite вне форума Ответить с цитированием
Старый 11.03.2010, 08:42   #6
Himka
Пользователь
 
Регистрация: 09.03.2010
Сообщений: 14
По умолчанию

Как понял условие, так и написал:
Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  SysUtils;
var
 N: integer;
 Y: integer;
 X: byte;
begin
  { TODO -oUser -cConsole Main : Insert code here }
 repeat
  write('Chislo: ');
  readln(N);
 until N>0;
 writeln('Simvoly chisla: ');
 while N>=10 do
 begin
  Y:=1;
  while (N div Y)>=10 do
   Y:=Y*10;
  X:=N div Y;
  write(chr(X+48), ' ');
  N:=N mod Y;
 end;
 write(chr(N+48));
 writeln;
 readln;
end.
Himka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано целое число Vylkan Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 01.02.2010 07:36
Дано действительное число x ttjke Помощь студентам 3 30.11.2009 23:33
Дано натуральное число RAVEN23 Помощь студентам 5 05.06.2009 15:23
дано трехзначное число.вывести число,полученное при перестановки цифр десятков и сотен исходдного числа. Kenny_mackormik Помощь студентам 7 12.03.2009 15:18
Дано действительное число х. Вычислить Incognitoal Помощь студентам 7 09.03.2009 12:27