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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 19.11.2008, 19:43   #1
IceAgainstIce
 
Аватар для IceAgainstIce
 
Регистрация: 19.11.2008
Сообщений: 4
По умолчанию разработать функцию, которая определяет сумму цифр целого числа

1) разработать функцию, которая определяет сумму цифр целого числа
2)разработать процедуру, которая в последовательности целых чисел находит количество чисел, сумма цифр которых кратна 7 и максимальное среди них. ( желательно с блок-схемами, хотя бы для 2ой)
P/s - заранее благодарен.
Не стыдно быть лохом - стыдно им оставаться!)
IceAgainstIce вне форума
Старый 19.11.2008, 21:28   #3
IceAgainstIce
 
Аватар для IceAgainstIce
 
Регистрация: 19.11.2008
Сообщений: 4
По умолчанию

забыл добавить - нужно решить эти две задачи при помощи модульного программирования, используя подпрограммы....поэтому вышеизложенное не подоходит(
Не стыдно быть лохом - стыдно им оставаться!)

Последний раз редактировалось IceAgainstIce; 19.11.2008 в 21:39.
IceAgainstIce вне форума
Старый 19.11.2008, 21:45   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,547
По умолчанию

Решайте, в чем сложность? Теория есть, дело за Вами.
Arigato вне форума
Старый 19.11.2008, 22:02   #5
Rusl92
Форумчанин
 
Аватар для Rusl92
 
Регистрация: 30.03.2008
Сообщений: 392
По умолчанию

1) разработать функцию, которая определяет сумму цифр целого числа
В чем проблема?
Со строками можно работать как с массивом
Нужно считать строку (вместо числа), и в цикле
for i:=1 to length(chislo) do
в переменную какую то записывать значение суммы цифр
s:=s+ord(chislo[i])-48 (потому что код '1' равен 49, '2' - 50 и т.д.)
ну вот и все, оформляешь все в процедуру
Программирование - это великое искусство... Такое же как например и живопись!
Rusl92 вне форума
Старый 20.11.2008, 00:52   #6
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Цитата:
ну вот и все, оформляешь все в процедуру
да уж, процедура)))
во первых это функция. А во вторых есть замечательная функция strtoint, что была в той же теме...
Код:
function sum(st:string):integer;
var i: Integer;
begin
  result:=0;
  for i:=1 to Length(st) do  result:=result+StrToInt(St[i]);
end;
Ну а второй вопрос:
Код:
procedure seven;
begin
  // mas - массив
  // col - количество элементов
  // maxid,max - максимальное
  for n:=0 to col do begin
    if (sum(mas[n])) mod 7=0 then begin // sum - функция первого задания
      if mas[n]>max then begin
        maxid:=n;
        max:=mas[n];
      end;
      inc(col);
    end;
  end;
end;
Вот собсна и дело в шляпе
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг

Последний раз редактировалось Dj_smart; 20.11.2008 в 00:59.
Dj_smart вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработать функцию на С++ ls5Latin(constS:string):boolean GTP_edition Общие вопросы C/C++ 3 25.04.2008 18:25
#Delphi задача на сумму цифр числа forumu Помощь студентам 11 12.01.2008 19:02
Подсчитать сумму цифр числа введеного с клавиатуры. Prolog Дурин Помощь студентам 3 10.01.2008 16:29
Паскаль.программа, которая определяет каким является введенное число... Integer Помощь студентам 4 18.11.2007 22:17
написать программу..которая с использованием метода наименьших квадратов определяет параметры зависимости Марго Помощь студентам 3 14.10.2007 15:47