С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 30.10.2010
Сообщений: 6
1

трехзначные числа, которые деляться на сумму своих цифр.

30.10.2010, 11:23. Показов 2039. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1)найти количество трехзначных чисел, которые деляться одновременно на 5 и на 15.
2)Найти все трехзначные числа, которые деляться на суму своих цифр.

Помогите решить пожалуйста!!!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2010, 11:23
Ответы с готовыми решениями:

Найти все трехзначные числа,равные кубу суммы своих своих цифр.
1. Найти все трехзначные числа,равные кубу суммы своих своих цифр. 2.Напечатать в возрастающем...

Найти все целые числа из интервала от N до M, которые делятся на сумму всех своих цифр
Найти все целые числа из интервала от N до M, которые делятся на сумму всех своих цифр

Вывести шестизначные числа, которые делятся без остатка на сумму квадратов своих цифр
Вывести в 10 столбиков все шестизначные числа, которые делятся без остачи на на сумму квадратов...

Найти все трехзначные числа, равные сумме кубов своих цифр
Найти все трехзначные числа, равные сумме кубов своих цифр.

2
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
30.10.2010, 11:32 2
Лучший ответ Сообщение было отмечено Учениц@ как решение

Решение

Цитата Сообщение от Учениц@ Посмотреть сообщение
одновременно на 5 и на 15.
Если делится на 15, то на 5 уж точно делится...

Добавлено через 1 минуту
1.
Pascal
1
2
3
k:=0;
for i:=105 to 995 do
if i mod 15=0 then k:=k+1;
Добавлено через 2 минуты
2.
Pascal
1
2
3
4
for i:=1 to 9 do
for j:=0 to 9 do
for k:=0 to 9 do
if(100*i+10*j+k) mod (i+j+k)=0 then write(i,j,k,' ');
Добавлено через 2 минуты
Или 2 по другому.
Pascal
1
2
3
4
5
for i:=100 to 999 do
 begin
  s:=(i div 100)+(i div 10 mod 10)+(i mod 10);
  if i mod s=0 then write(i,' ');
 end;
1
Фрилансер
452 / 433 / 117
Регистрация: 01.06.2010
Сообщений: 1,314
30.10.2010, 12:04 3
Цитата Сообщение от Учениц@ Посмотреть сообщение
1)найти количество трехзначных чисел, которые деляться одновременно на 5 и на 15.
Помогите решить пожалуйста!!!
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Program Test;
Uses Crt;
Var
  j,count:word;
 
BEGIN
  j:=100;
  count:=0;
  while (j<1000) and (j mod 15 <>0) do Inc(j);
  Inc(count);
  while j<1000 do
    begin
      Inc(j,15);
      Inc(count)
    end;
  writeln('COUNT=',count);
  repeat
  until KeyPressed
END.
Добавлено через 26 минут
В предыдущем моем варианте нужно writeln('COUNT=',count-1);
А вот более лучший вариант
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Program Test;
Uses Crt;
Var
  j,count:word;
 
BEGIN
  j:=100;
  count:=0;
  while (j<1000) and (j mod 15 <>0) do Inc(j);
  repeat
    Inc(count);
    Inc(j,15)
  until j>1000;
  writeln('COUNT=',count);
  repeat
  until KeyPressed
END.
1
30.10.2010, 12:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2010, 12:04
Помогаю со студенческими работами здесь

Найти N-значные числа, не превосходящие заданного числа, которые делятся на каждую из своих цифр
Найти все натуральные N-значные числа, не превосходящие заданного числа, которые делятся на каждую...

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

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

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru