Помогите с задачей ** C#

0 голосов
22 просмотров

Помогите с задачей на C#


image

Информатика (43 баллов) | 22 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Using System;

public class Test
{
    public static int Main()
    {
        Random rnd=new Random(DateTime.Now.Millisecond); // иниц. датчика
        int n=Convert.ToInt32(Console.ReadLine());
        int[] Arr=new int[n];
        for(int i=0; i            Arr[i]=rnd.Next(1,99);
            Console.Write(Arr[i]+" ");
        }
        Console.WriteLine();
        for(int i=0; i            if(Arr[i]%2==0) {
                int j=(int)Math.Round((double)Math.Sqrt(Arr[i]));
                if(j*j==Arr[i]) Console.Write(Arr[i]+" ");
            }
        }
        Console.WriteLine();
        return 0;
    }
}

(150k баллов)