Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Манюнька
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
1

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

13.05.2010, 12:57. Просмотров 1141. Ответов 11
Метки нет (Все метки)

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

спасибо!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2010, 12:57
Ответы с готовыми решениями:

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

Определить количество трехзначных натуральных чисел, сумма цифр которых равна заданному числу N
сост прогу Определить кол-во трехзначных натуральных чисел, сумма цифр которых равна заданному...

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

Найти те числа интервала натуральных чисел, суммы цифр которых равна заданному числу
Дан натуральный отрезок чисел . Найти те числа этого отрезка, суммы цифр которых равна заданному ...

Определить количество трехзначных натуральных чисел, сумма цифр которых равна n
Определить k - количество трехзначных натуральных чисел, сумма цифр которых равна n (1<=n<=27)....

11
Puporev
Модератор
58930 / 44608 / 30787
Регистрация: 18.05.2008
Сообщений: 106,888
13.05.2010, 13:07 2
Цитата Сообщение от Манюнька Посмотреть сообщение
количества натуральных чисел,
Всех известных человечеству что ли?
0
Манюнька
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
13.05.2010, 13:11  [ТС] 3
не знаю вот поэтому я и не врубаюсь в задачу.
может они будут задаваться этим самым n?
0
pazlle
27 / 17 / 8
Регистрация: 02.11.2009
Сообщений: 176
13.05.2010, 13:34 4
Скорее всего тут есть какая-то формула.
0
Манюнька
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
13.05.2010, 13:37  [ТС] 5
в том то и подвох что не было. самим надо наверно придумать(((
0
pazlle
27 / 17 / 8
Регистрация: 02.11.2009
Сообщений: 176
13.05.2010, 13:43 6
Вот смотрите, если их сумма равна 20, то 20 можно представить многими способами! и их количество может быть от 2х до 4х, сумма 3х значная? Препод ничего не говорил, как делать?
0
Манюнька
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
13.05.2010, 13:45  [ТС] 7
они ничего не говорят сами говорят решайте и все! вот(((
0
Puporev
Модератор
58930 / 44608 / 30787
Регистрация: 18.05.2008
Сообщений: 106,888
13.05.2010, 15:03 8
Я такие задачи уже писал, но условие было точнее типа
количества натуральных 4х-значных чисел
или n-значных или
не превыхающих какое-то число
А это условие явно неправильное и не имеющее решения, ибо натуральных чисел бесконечное множество и например сумма цифр=1 и у числа 1 и у 10000000000000000000.

Добавлено через 42 минуты
Просто Вы наверное неточно написали условие. Последнее время несколько раз была такая задача
но там нужно было найти все числа, сумма цифр которых=n, для чисел с определенным количеством цифр, например вводите 3, проверяются числа от 100 до 999.
Вот такая программа, мож сгодится.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
uses crt;
var n,i,j,k,f,p:integer;
    s:integer;
begin
clrscr;
repeat
write('Введите количество цифр от 1 до 9 k=');
readln(k);
until k in [1..9];
write('n=');readln(n);
j:=1;
for i:=1 to k do
j:=j*10;{определяем степень 10}
f:=0;
for i:=j div 10 to j-1 do{от в 10 раз меньше до на 1 меньше}
 begin
  p:=i;s:=0;
  while p>0 do
   begin
    s:=s+p mod 10;{считаем сумму цифр числа}
    p:=p div 10;
   end;
  if s=n then{если равна n}
   begin
    write(i,' ');{выводим}
    f:=1;{фиксируем совпадение}
   end;
 end;
if f=0 then write('Takih chisel net!');;
readln
end.
1
Манюнька
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
13.05.2010, 15:06  [ТС] 9
а можно условие? чтоб сравнить???
0
Puporev
Модератор
58930 / 44608 / 30787
Регистрация: 18.05.2008
Сообщений: 106,888
13.05.2010, 20:42 10
Составить программу определения количества n-значных натуральных чисел,сумма цифр которых равна заданному n.

Добавлено через 5 часов 17 минут
стати неправильно написал, нужно
к-значных
1
Манюнька
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
13.05.2010, 20:53  [ТС] 11
а какая разница к или н? в условии

Добавлено через 2 минуты
или же только первый раз к-значных а потом н?
0
Puporev
Модератор
58930 / 44608 / 30787
Регистрация: 18.05.2008
Сообщений: 106,888
13.05.2010, 21:02 12
Просто по условию n- это сумма цифр, тогда к будет количество цифр в заданных числах, иначе и сумма и количество цифр будет=n.
Но цифр больше 9 мы не сможем сделать, в тип longint не влезет, а искомая сумма цифр может быть до 9х9=81
0
13.05.2010, 21:02
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2010, 21:02

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить количество трехзначных натуральных чисел, сумма цифр которых равна целому числу
Определить количество трехзначных натуральных чисел, сумма цифр которых равна целому числу n (0 < n...

Определить количество натуральных чисел из интервала от 100 до 500, сумма цифр которых равна 15.
Помогите пожалуйста решить две задачи. Очень прошу. Срочно! Заранее благодарен =) Вот собственно...

Вывод на экран всех двухзначных чисел, сумма цифр которых равна заданному числу
Составить программу вывода на экран всех двухзначных чисел, сумма цифр которых равна заданному...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.