0 / 0 / 0
Регистрация: 01.11.2008
Сообщений: 12
1

Дано натуральное число:верно ли что в данном числе сумма цифр больше а и само число делится на b

01.11.2008, 11:17. Показов 2644. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите решить задачу на отчет:
Дано натуральное число:верно ли что в данном числе сумма цифр больше и а само число делится на b.плз если можно с блок-семой
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2008, 11:17
Ответы с готовыми решениями:

Дано натуральное число b. Верно ли, что в данном числе сумма цифр больше b, а само число делится на а.
1.Дано натуральное число b. Верно ли, что в данном числе сумма цифр больше b, а само число делится...

Верно ли, что в данном числе сумма цифр больше В, а само число делится на В
Здравствуйте! Помогите пожалуйста решить задачу: 1. Дано натуральное число. Верно ли, что в...

Дано натуральное число:верно ли что в данном числе сумма цифр больше и а само число делится на b
Помогите решить задачу на отчет: Дано натуральное число:верно ли что в данном числе сумма цифр...

Верно ли, что в данном числе сумма цифр больше А, а само число делится на А?
Дано натуральное число. Верно ли, что в данном числе сумма цифр больше А, а само число делится на...

1
(Yellow_Duck)
1261 / 130 / 15
Регистрация: 16.10.2008
Сообщений: 733
01.11.2008, 12:13 2
как то так, если тебе понравилось решение, нажми спасибо внизу сообщения.
Код
uses crt;     

type
   s4et=0..2;     {создаем переключатель, т.к. булена нам мало}

var
   n,b,sum:integer;
   y:s4et;

begin
Write('N = ');readln(N);     {считываем два числа Н  и Б}
Write('b = ');readln(b);

 while(n>0) do     {находим сумму цифр}
   begin
     sum:=sum+(n mod 10);     {записывая последнюю}
     n:=n div 10;     {и удаляя ее же}
   end;

 if ((sum-1)>b) then inc(y);     {если сумма болльше б, тогда игрек увеличиваем на 1}

 if n mod b=0 then inc(y);     {если н делится на б, то увеличиваем у еще на 1}

 if y=2 then  writeln('Pravda')    
 else writeln('Ne Pravda');

 readln;
end.
Добавлено через 2 минуты 0 секунд
Единственное я не поня, т.к. ты плохо написал на великом и могучем.
Вообще-то, есть еще и запятые, и точки, и порядок предожения у нас тоже определенный...так что как я понял там два числа н и б, на может быть там еще и а есть, хз
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2008, 12:13
Помогаю со студенческими работами здесь

Верно ли, что в данном числе сумма цифр больше А, а само число делится на А?
Дано натуральное число. Верно ли, что в данном числе сумма цифр больше А, а само число делится на...

Условный оператор. Верно ли, что сумма цифр данного числа больше М, а само число делится на N
Дано натуральное число. Верно ли, что сумма его цифр больше М, а само число делится на N?

1. Дано натуральное число. Верно ли, что сумма четных цифр больше сумма нечетных цифр данного числа
1. Дано натуральное число. Верно ли, что сумма четных цифр больше сумма нечетных цифр данного...

Дано натуральное число.верно ли, что сумма его цифр больше m
Дано натуральное число.верно ли, что сумма его цифр больше m,а само число делится на n. Решите в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru