• Помогите, пожалуйста, решить. Выбрать из массива А в массив В все числа, которые встречаются не более 2 раз в языке C#

Ответы 4

  • Помогите пожалуйста с информатикой, завтра экзамен:a1.https://znanija.com/task/29332994 Помогите по информатика. Решите номер 3. Есть вложение . 20 баллов.a2.https://znanija.com/task/29332995a3.https://znanija.com/task/29332997a4.https://znanija.com/task/29333001a5.https://znanija.com/task/29333004a6.https://znanija.com/task/29333008a7.https://znanija.com/task/29333010a8.https://znanija.com/task/29333012a9.https://znanija.com/task/29333016a10.https://znanija.com/task/29333017
    • Автор:

      vega38
    • 6 лет назад
    • 0
  • a11.https://znanija.com/task/29333020a12.https://znanija.com/task/29333023a13.https://znanija.com/task/29333026a14.https://znanija.com/task/29333028a15. https://znanija.com/task/29333030a16.https://znanija.com/task/29333032b1.https://znanija.com/task/29333036b2.https://znanija.com/task/29333048b3.https://znanija.com/task/29333048b4.https://znanija.com/task/29333051b5.https://znanija.com/task/29333054b6.https://znanija.com/task/29333058
    • Автор:

      cubs
    • 6 лет назад
    • 0
  • b7.https://znanija.com/task/29333058b8.https://znanija.com/task/29333059b9.https://znanija.com/task/29333062b11.https://znanija.com/task/29333066b12.https://znanija.com/task/29333068b14.https://znanija.com/task/29333071b15.https://znanija.com/task/29333073b16.https://znanija.com/task/29333078b17.https://znanija.com/task/29333088b18.https://znanija.com/task/29333082b19.https://znanija.com/task/2933308320 баллов за каждое .Заранее благодарен!
  • using System;

    namespace App {

        class Program {

            static void Main(string[] args) {

                int n = Convert.ToInt32(Console.ReadLine());

                int[] a = new int[n];

                int[] b = new int[0];

                Random rand = new Random();

                for (int i = 0; i < n; i++) {

                    a[i] = rand.Next(0, 11);

                    Console.Write(a[i] + " ");

                }

                int num= Int32.MaxValue;

                Array.Sort(a); Console.WriteLine();

                for (int i = 0; i < n; i++) {

                    if (a[i] != num) {

                        int c = 0;

                        for (int j = i; j < n; j++) if (a[i] == a[j]) { c++; num = a[i]; }

                        if (c <= 2) {

                            Array.Resize(ref b, b.Length + 1);

                            b[b.Length - 1] = a[i];

                        }

                    }

                }

                for (int i = 0; i < b.Length; i++) Console.Write(b[i] + " ");

                

                Console.ReadKey();

            }

        }

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years