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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2011, 21:02   #1
ALYA18
 
Регистрация: 09.02.2011
Сообщений: 6
Восклицание задачи в паскале

Помоги пожалуйста написать задачи в паскале!!!
Буду очень вам благодарна!![/COLOR]1.Написать рекурсивную функцию вычисления суммы цифр натурального числа
2.Даны 2 натуральных числа.Выяснить в каком из них больше цифр.Определить функцию для расчета кол-ва цифр натурального числа

Последний раз редактировалось ALYA18; 09.02.2011 в 21:16. Причина: забыла дописать
ALYA18 вне форума Ответить с цитированием
Старый 09.02.2011, 21:22   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Цитата:
Определить функцию для расчета кол-ва цифр натурального числа
Код:
Function KolCifr(Chislo:Longint):Byte;
Var
  Kol:Byte;
Begin
  Kol:=0;
  While Chislo > 0 do
  Begin
    Chislo:=Chislo div 10;
    Inc(Kol)
  End;
  KolCifr:=Kol
End;
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Старый 09.02.2011, 21:34   #3
ALYA18
 
Регистрация: 09.02.2011
Сообщений: 6
По умолчанию

спасибо вам))))) может, кто ещё напишет?только чуть в упрощенном виде...боюсь будут придираться и говорить что такому не учили!!!
ALYA18 вне форума Ответить с цитированием
Старый 09.02.2011, 21:48   #4
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Цитата:
только чуть в упрощенном виде
Куда уж проще
Цитата:
Написать рекурсивную функцию вычисления суммы цифр натурального числа
Код:
Function RecSum(Chislo:LongInt):Byte;
Begin
  If Chislo < 10 then RecSum:=Chislo
  Else
   RecSum:= Chislo mod 10 + RecSum(Chislo div 10);
End;
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681

Последний раз редактировалось GetMax; 09.02.2011 в 21:55.
GetMax вне форума Ответить с цитированием
Старый 09.02.2011, 22:08   #5
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Стыдно должно быь получив полну лохань говна требовать еще и ложку к ней.
mss вне форума Ответить с цитированием
Старый 10.02.2011, 15:32   #6
ALYA18
 
Регистрация: 09.02.2011
Сообщений: 6
По умолчанию GetMax

спасибо огромное))
а вторую задачу не знаешь как решать?
ALYA18 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на Паскале TBC Помощь студентам 1 21.10.2010 11:28
задачи в паскале WWW-777 Помощь студентам 3 02.07.2010 21:14
Задачи в Паскале. fairy_cookies Помощь студентам 3 02.03.2009 20:58
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46