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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2011, 22:48   #1
matrinishna
 
Регистрация: 15.12.2010
Сообщений: 9
По умолчанию паскаль стринг преобразование строк

Дано целое положительное число. Вывести символы, изображающие цифры этого числа (в порядке справа налево)
matrinishna вне форума Ответить с цитированием
Старый 26.02.2011, 23:14   #2
Антон Лысенко
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 181
По умолчанию

В смысле вывести код?
Антон Лысенко вне форума Ответить с цитированием
Старый 26.02.2011, 23:20   #3
matrinishna
 
Регистрация: 15.12.2010
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Антон Лысенко Посмотреть сообщение
В смысле вывести код?
да,именно.
matrinishna вне форума Ответить с цитированием
Старый 26.02.2011, 23:33   #4
Антон Лысенко
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 181
По умолчанию

в смысле с права налево? по возрастанию что ль? или просто в ряд?
Антон Лысенко вне форума Ответить с цитированием
Старый 26.02.2011, 23:47   #5
Антон Лысенко
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 181
По умолчанию

если просто вывести кода цифр то вот так
Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  SysUtils;
var chislo:shortstring; n,i:integer;

begin
   writeln('vvedite chislo',chislo);
   readln(chislo);
   n:=length(chislo);
    for i:=n downto 1 do
     write('Kod ',i,' zifry=',ord(chislo[i]),' ');
     readln;
  { TODO -oUser -cConsole Main : Insert code here }
end.
P.S. Формулируйте чётче задание)

Последний раз редактировалось Антон Лысенко; 26.02.2011 в 23:55.
Антон Лысенко вне форума Ответить с цитированием
Старый 26.02.2011, 23:51   #6
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

1 вариант
Код:
read(s); //s:string;
for i:=length(s) downto 1 do
 write(s[i]);
2 вариант
Код:
read(s);// s:integer;
while s<>0 do
begin
write(s mod 10);
s:=s div 10;
end;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 26.02.2011, 23:53   #7
Антон Лысенко
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 181
По умолчанию

А да не прочел внимательно условие, извиняюсь.
Антон Лысенко вне форума Ответить с цитированием
Старый 26.02.2011, 23:55   #8
matrinishna
 
Регистрация: 15.12.2010
Сообщений: 9
По умолчанию

благодарю!))
matrinishna вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование строк tools Общие вопросы C/C++ 1 27.12.2010 14:55
преобразование строк imperceptible4462 Помощь студентам 14 07.09.2010 06:50
преобразование строк euhenia Помощь студентам 0 21.11.2009 20:19
Работа с файлами, преобразование частей строк в переменные... InCun PHP 12 09.05.2009 23:36
преобразование строк при критериям Volodymyr Microsoft Office Excel 17 21.04.2009 11:50