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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2018, 06:15   #1
efg
Новичок
Джуниор
 
Регистрация: 29.11.2018
Сообщений: 2
По умолчанию Pascal, сумма цифр

Нужно найти сумму цифр двух целых двухзначных чисел a и b, написав функцию определения цифр в числе.

Код:
var a,b,c:integer;
Procedure summa(x,y:integer; car z:integer);
Begin
Z:=x+y
End;
Begin writeln(‘Напишите 2 двухзначных числа’);
Write (‘a=‘);
Readln(a);
Write(‘b=‘);
Readln(b);
If (a>=10) and (a<=99) and (b>=10) and (b<=99) then
Begin
Summa(a,b,c);
Write(‘c=‘,c);
End
Else
Write(‘число не соответствует условию’);
End.
Нужно найти сумму цифр, а не сумму чисел нужно как то внедрить mod и div, помогите.


______________________
Форматируйте код и используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. Подробнее в FAQ

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

Цитата:
Сообщение от efg Посмотреть сообщение
написав функцию определения цифр в числе.
функция нахождения суммы цифр в ДВУХЗНАЧНОМ числе:
Код:
function summa(x:integer):integer;
begin
  summa := (x div 10) + (x mod 10);
end;
или, если писать с проверкой на ОДЗ:
Код:
Код:
function summa(x:integer):integer;
begin
  if (x<10) or (x>99) then summa := -1
  else  summa := (x div 10) + (x mod 10);
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить превышает ли сумма крайних цифр сумму средних цифр в заданном четырехзначном числе. (Delphi) shablakov Помощь студентам 4 24.06.2013 13:21
Pascal.Определить к-количество трехзначных натуральных чисел,сумма цифр которых n (n=13). naty7773 Помощь студентам 2 11.01.2012 16:43
Дано натуральное число n. Определить, сколько парных цифр в числе n. Чему равна сумма нечетных его цифр? pahanzona Microsoft Office Excel 4 27.02.2011 15:46
определить все двузначные числа сумма квадратов цифр которых кратна числу 15 [Pascal] mrRastom Помощь студентам 5 16.12.2010 09:47
Натуральное число, в записи которого п цифр, называется числом Армстронга, если сумма его цифр, возведенн OTLi4HO Общие вопросы C/C++ 6 14.01.2009 19:48