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

Нужно написать функцию на языке C#

29.01.2010, 00:11. Показов 1532. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно написать функцию которая находит все натуральные числа, не превосходящие N, которые делятся на каждую из своих цифр. Диалог с пользователем должен осуществлятся таким образом:
1: Ввод числа
2:Вывод найденных чисел
3:Выход.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2010, 00:11
Ответы с готовыми решениями:

Написать функцию на языке MATLAB
Написать функцию на языке MATLAB, которая без использования циклов и условных операторов: Принимает...

Нужно написать программу на языке СИ++ (в QT)
Даны символьные строки. Удалить из них путём сдвига латинские буквы. Упорядочить полученные строки...

Написать процедуру/функцию на языке программирования
Написать процедуру/функцию на языке программирования (язык выбрать самостоятельно, в ответе...

Нужно написать программу на языке паскаль
Напишите программу, которая вычисляет сумму: а) первых n натуральных чисел б) квадратов первых n...

1
Заблокирован
01.02.2010, 23:26 2
Лучший ответ Сообщение было отмечено Yura7 как решение

Решение

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
44
45
46
using System;
 
 
    class Program
    {
        static void Main(string[] args)
        {
                      
                Console.WriteLine("Введите число N и нажмите ввод");
                int i = int.Parse(Console.ReadLine());
                Metod(i);
                Console.ReadKey();
                        
        }
 
        static void Metod(int dig)
        {
            bool b = false;
            string s = "";
 
            for (int i = 10; i <= dig; ++i)
            {
                foreach (char ch in i.ToString())
                {
                    string sd = ch.ToString();
                    if (sd != "0")
                    {
                        if (i % Convert.ToInt32(sd) == 0) b = true;
                        else { b = false; break; }
                    }
                    else { b = false; break; }
                }
                if (b) s += i.ToString() + " ";
            }
 
            Console.WriteLine();
 
            Console.WriteLine("Натуральные числа от 10 до " + dig + " , которые делятся на каждую из своих цифр");
            Console.WriteLine();
            Console.WriteLine(s);
            Console.WriteLine();
            Console.WriteLine("Для выхода нажмите любую клавишу");
 
        }
 
    }
1
01.02.2010, 23:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2010, 23:26
Помогаю со студенческими работами здесь

Нужно написать записную книжку на языке C#
Необходимо осуществить следующее: Написать записную книжку которая будет хранить данные о...

Нужно написать программу на языке Си для института
во вложенном файлике есть условие задач. желательно сделать вторую. (третья - кусок второй)...

Зачем в языке LISP нужно использовать функцию reverse (на конкретном примере)
Добрый день. Рассмотрим такую функцию: (defun findLst (lst lstToFind index path) (cond ...

Написать функцию, проверяющую правильность имени в языке Pascal
Написать функцию, проверяющую правильность имени в языке Pascal.

Нужно написать программу на языке С++ для заданного уравнения
Нужно написать программу на языке С++ для заданного уравнения Программа должна считать заданное...

Какую функцию нужно применить чтобы показать и записать две третьих на языке c++
Какую функцию нужно применить чтобы показать и записать две третьих на языке c++!!!


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

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

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