понедельник, 5 февраля 2018 г.

c#

Дано натуральное число n (n <10000 -="" c="" n="" p="">


static int minNumber(int n)
        { 
            string s = n.ToString();
             int[] arr = new int[s.Length];
             int i = 0;
             while (n>0)
            {
                arr[i++] = n%10;
                n /= 10;
            }
             Array.Sort(arr);
             return int.Parse(string.Join("",arr));
        }



Дано тризначне число. Знайти всі тризначні числа, що складаються з тих же цифр, що і вихідне число - C #

        static void Main()
        {
            Console.WriteLine("Введите трехзначное число");
            int a = int.Parse(Console.ReadLine());
            int e = (a / 10) % 10;
            int b = a / 100;
            int c = a % 10;          
            Console.WriteLine("{0}{1}{2}",b,e,c);            
            Console.WriteLine("{0}{1}{2}",b,c,e);          
            Console.WriteLine("{0}{1}{2}", e, b, c);          
            Console.WriteLine("{0}{1}{2}", c, b, e);         
            Console.WriteLine("{0}{1}{2}", e, c, b);           
            Console.WriteLine("{0}{1}{2}", c, e, b);
            Console.ReadKey();
        }
    }
}

Дано ціле число K. Визначыть добуток цифр числа К - C #

static void Main()
        {
            int K = 100;//Ваше число
            int s = 1;
            foreach (char a in K.ToString())
            s *= Convert.ToInt32(a.ToString());
            Console.WriteLine(K);
            Console.WriteLine(s);
            Console.ReadKey();
        } 


Дано цілочисельні масиви X і Y з різною кількістю елементів.
 Знайти різницю між мінімальними елементами цих масивів.

int[] a = new[] { 1, 5, 9, 8, 6931, 21, 0 };
int[] b = new[] { 9,2,46,56,2,9};
Console.WriteLine("мінімум a[] - мінімум b[]="+(a.Min()-b.Min()));


Комментариев нет:

Отправить комментарий