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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2012, 10:49   #1
Neverkaras
Новичок
Джуниор
 
Регистрация: 26.02.2012
Сообщений: 2
По умолчанию Задача в Pascal

Помогите разобраться с задачей:
Нужно ввести такое число что бы программа вывела на экран сначало 3 а потом 8.
Кто сделает очень прошу написать как именно вы сделали.
Заранее спасибо.
Код:
var x,l,m:int;
begin 
readln (x);
l:=0;
m:=0;
while x>0 do
begin
l:=l+1;
if m<(x mod 10) then
begin
m:=x mod 10
end.
x:=x div 10
end.
writeln(l); writeln (m)

________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 26.02.2012 в 11:10.
Neverkaras вне форума Ответить с цитированием
Старый 26.02.2012, 11:09   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

во-первых, программа написана с ошибками (например, внутри программы end с точкой (а это признак КОНЦА программы).

во-вторых,
программа выводит (судя по алгоритму): первое число - это число десятичных знаков в числе, второе число - это максимальная цифра в числе.
поэтому варианты, которые вас устроят (вообще их ОЧЕНЬ много), например, такие:
800
128
468
888
и т.д.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.02.2012, 11:12   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

а просто 83 ввести не судьба?
Цитата:
второе число - это максимальная цифра в числе.
А-а-а да да... Не доглядел
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.02.2012, 17:32   #4
Neverkaras
Новичок
Джуниор
 
Регистрация: 26.02.2012
Сообщений: 2
По умолчанию

Спасибо большое.
На счет ошибки оформления-больше токого не повторится.
Neverkaras вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal.Задача. StudentSAFU Помощь студентам 2 18.12.2011 19:15
задача(Pascal) giv93 Помощь студентам 1 05.11.2011 13:54
Задача (PASCAL) Artur1992 Помощь студентам 0 11.10.2010 22:59
Задача на Pascal C1er1c Помощь студентам 6 29.12.2008 15:42
Задача [Pascal] [Smarik] Помощь студентам 4 04.02.2008 15:50