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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2012, 20:55   #1
Ann2807
Пользователь
 
Регистрация: 08.09.2012
Сообщений: 41
По умолчанию Подпрограммы.Процедуры и функции.Паскаль

Здравствуйте. Помогите, пожалуйста, отредактировать код: Ввести функцию/подпрограмму.

1)Дано натуральное число. Верно ли, что в данном числе сумма цифр больше В, а само число делится на В (В вводится с клавиатуры).
program number;
var
N,sum,B, t:integer;
begin
writeln('Введите натуральное число: ');
readln(N);
t:=n;
while N > 0 do
begin
sum := sum + N mod 10;
N:= N div 10;
end;
writeln('Введите делитель числа');
readln(B);
if sum>B then writeln('Верно, что сумма цифр больше ', B , ' ')
else writeln('Неверно, что сумма цифр больше ', B , ' ');
if t mod B =0 then writeln('Верно, что число ', t , ' делится на ', B , ' ')
else writeln('Неверно, что число ', t, ' делится на ', B , ' ')

end.
Ann2807 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование подпрограммы-функции: Вычислить значение функции (Турбо паскаль) RealUnited Паскаль, Turbo Pascal, PascalABC.NET 1 05.12.2012 20:34
Подпрограммы-процедуры, подпрограммы-функции в Pascal rishikesh Помощь студентам 19 18.05.2010 23:05
[Pascal] Функции и процедуры(подпрограммы) Рамик Помощь студентам 2 23.03.2009 17:00