Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 69
1

Программа должна определить цифровой корень даты рождения

01.12.2013, 22:15. Показов 1961. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пользователь вводит дату своего рождения – день, номер месяца и год
Программа должна определить цифровой корень даты рождения (однозначное число, получаемое путем последовательного сложения всех цифр исходных чисел, затем цифр полученной суммы и т. д. до тех пор, пока не получится однозначное число). Например, для входных данных 29.09.1998 цифровой корень определяется следующим образом: 2 + 9 + 9 + 1 + 9 + 9 + 8 = 47 → 4 + 7 = 11 → 1 + 1 = 2, ответ 2.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2013, 22:15
Ответы с готовыми решениями:

Цифровой корень даты рождения
на форме имеется Edit, в который вводится дата рождения в формате xx.xx.xxxx. Необходимо вычислить...

Программа должна работать до определенной даты у пользователя, независимо, что он выставит в настройках даты и времени
Добрый день, уважаемые! Уже сломал голову, но ничего не могу придумать. Дело вот в чем: есть...

Цифровой корень программа написана ищу ошибку
double m, s, c, k, a, i; for (m = 100; m >= 200;m++) { k...

Программа должна запросить имя и год рождения от двух пользователей
Программа должна запросить имя и год рождения от двух пользователей. Данные должны сохраниться в...

1
438 / 362 / 100
Регистрация: 29.06.2010
Сообщений: 981
Записей в блоге: 1
01.12.2013, 22:54 2
Лучший ответ Сообщение было отмечено Mavrick как решение

Решение

Вот поизвращался

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
 [STAThread]
        private static void Main(string[] args)
        {
            var t = calculate(29, 09, 1998);
        }
 
        private static int calculate(params int[] args)
        {
            int res = 0;
            foreach (var i in args)
            {
                if (i > 9)
                {
                    int temp = i/10;
                    var result = new[] {temp, i - temp*10};
                    res += calculate(result);
                }
                else
                {
                    res += i;
                }
            }
            if (res > 9)
                return calculate(res);
            return res;
        }
1
01.12.2013, 22:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2013, 22:54
Помогаю со студенческими работами здесь

Для любой заданной даты программа должна выводить день недели
Известно, что 1 января 2009 года –четверг. Для любой заданной даты программа должна выводить день...

Считать даты рождения 2-x человек, и определить, кто старше
Напишите программу, которая считывает данные рождения 2-x человек и сравнивает кто старше. ...

Определить возраст человека, зная даты рождения и сегодняшнюю
Известны год и номер рождения человека, а также год и номер месяца сегодняшнего дня. Определить...

Программа определяет сколько дней от текущей даты осталось до нового года и дня рождения
Программа определяет сколько дней от текущей даты осталось до нового года и дня рождения ,текущую...

Программа должна вывести таблицу, введённых пользователем ФИО и дат рождения в установленное пользователем кол-во ячеек
Множества 1. Программа должна вывести таблицу, введённых пользователем ФИО и дат рождения в...

Определить кто из людей старше по количеству полных лет, зная их даты рождения
Здравствуйте. Известны даты рождения 2х человек, определить кто старше по количеству полных лет. ...


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

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