Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 05.10.2015
Сообщений: 19
1

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

20.10.2015, 21:04. Просмотров 900. Ответов 3
Метки нет (Все метки)


Составить программу с помощью цикла for. Помогите, пожалуйста, глупому новичку.
Найти все трехзначные числа, представимые в виде сумм факториалов своих цифр. Факториал числа n рассчитывается по следующей формуле n!=1*2*3*..*n.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.10.2015, 21:04
Ответы с готовыми решениями:

Найти все трехзначные числа, представимые в виде сумм факториалов своих цифр
Написать код решения поставленной задачи. Решение представть в трех видах: 1) с помощью цикла for;...

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

Найти все трехзначные числа, представимые в виде сумм факториалов своих цифр (найти ошибку)
Найти все трехзначные числа, представимые в виде сумм факториалов своих цифр. using System;...

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

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы С#-разработчиков‌
3
56 / 56 / 47
Регистрация: 16.09.2014
Сообщений: 158
20.10.2015, 21:15 2
Привет! Тема обсуждалась здесь: Найти все трехзначные числа, представимые в виде сумм факториалов своих цифр
0
114 / 114 / 70
Регистрация: 10.11.2013
Сообщений: 446
21.10.2015, 01:26 3

Не по теме:

Цитата Сообщение от Rinka Посмотреть сообщение
Факториал числа n рассчитывается по следующей формуле n!=1*2*3*..*n.
аххахахха а то чуваки тут сидят и не знают



Добавлено через 13 минут
C#
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
32
33
34
35
36
37
38
39
40
41
42
43
namespace ConsoleApplication1
{
    internal static class Program
    {
        private static void Main(string[] args)
        {
            var numsList = new List<int>();
            for (int i = 100; i <= 999; ++i)
            {
                if (i == i.GetNumbers().Select(x => x.Fact()).Sum())
                {
                    numsList.Add(i);
                }
            }
 
            foreach (var item in numsList)
            {
                Console.WriteLine(item);
            }
 
            Console.ReadKey();
        }
 
        private static IEnumerable<int> GetNumbers(this int item)
        {
            do
            {
                yield return item % 10;
                item /= 10;
            } while (item > 0);
        }
 
        private static int Fact(this int n)
        {
            int res = 1;
            for (int i = 2; i <= n; ++i)
            {
                res *= i;
            }
            return res;
        }
    }
}

Это только число 145 =)
0
Detect
21.10.2015, 02:55     Найти все трехзначные числа, представимые в виде сумм факториалов своих цифр
  #4

Не по теме:

Цитата Сообщение от Anderok Посмотреть сообщение
аххахахха а то чуваки тут сидят и не знают
В данном разделе крайне много тех, кто просто копипастит бездумно своё задание с зачёта / экзамена / курсовой 1-2 курса. Самим им в код вникать лень / некогда / другу код написали на халяву, чем я хуже?. Тут хоть человек формулу привёл ( я знаю, факториал - банально ), но есть же те, кто помимо кодирования просят реализовать некий мат. функционал не приводя вообще ничего из предметной области.
Ну и да, высшее образование есть не у всех, или это было давно и не правда)

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2015, 02:55
Привет! Вот еще темы с ответами:

Найти все трехзначные натуральные числа, сумма цифр которых равна В, а само число состоит из разных цифр
using System; using System.Collections.Generic; using System.Linq; using System.Text; ...

Найти все трехзначные натуральные числа, сумма цифр которых равна В, а само число состоит из разных цифр
Выполнить задание на C# Найти все трехзначные натуральные числа, сумма цифр которых равна В, а...

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

Найти все трехзначные числа, сумма цифр которых равна n
Дано натуральное число n (n &lt; 27). Найти все трехзначные числа, сумма цифр которых равна n....


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

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

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