Помогите составить программку, которая по сумме цифр обусловит делится ли число

Помогите составить программку, которая по сумме цифр обусловит делится ли число на 3.....

Задать свой вопрос
Шеляпиков Руслан
Для того чтобы число делилось на 3, необходимо и достаточно, чтобысумма его цифр делилась на 3.
1 ответ
Function Div3(n:longint):boolean;
var s:byte;
begin
s:=0;
while ngt;0 do 
begin 
s:=s+n mod 10; 
n:=n div 10; 
end;
if s mod 3=0 then Div3:=true
else Div3:=false;
end;

var a:longint;
begin
write('Введите a: ');
readln(a);
if Div3(a) then write('Число делится на 3')
else write('Число не делится на 3');
end.
Arsenij
А это на паскале
Фаюлер Олеся
да
Оксана Мукомел
Это не по сумме цифр
Владислав Сторостенко
а это строка что по твоему делает
Ксения Бажутина
s:=s+n mod 10;
Егор Вега-Офре
считает сумму
Виталька Ягнеев
А, тогда да
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт