GVA SUPPORT

Відповідь на запитання № 1296722817
Text:
	ФІО = Паша Я.

 Запитання:Релізувати метод, який заповнює елементи двовимірного масиву, або значеня n+m, якщо  n+m - парне, або (n(в квадрате)+m(в квадрате))(в корне квадратном) якщо не парне, 20х20

====================================


 ANSWER ====================================

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication10
{
    class Program
    {
        static void zapolnit_masiv(double [,]mas,int n,int m)
        {
            if ((n + m) % 2 == 0)
            {// якщо парне
                for (int i = 0; i < m; i++)
                {
                    for (int j = 0; j < n; j++){
                        mas[i,j]=n+m;
                    }
            
                }
            }
            else
            {// якщо непарне
                for (int i = 0; i < m; i++)
                {
                    for (int j = 0; j < n; j++)
                    {
                        mas[i, j] = Math.Sqrt(n * n + m * m);
                    }

                }
            }
            return;
        }
        static void Main(string[] args)
        {
            const int m = 20;
            const int n = 20;

            
            double[,] mas = new double[m, n];
            zapolnit_masiv(mas, n, m);
            for (int i = 0; i < m; i++)
            {
                for (int j = 0; j < n; j++)
                {
                   
                    Console.Write("{0} ", mas[i, j]);

                }

                Console.WriteLine();
            }

       
            Console.ReadKey();
        }
    }
}
/*
Задание коряво написано... не очень понятно... но вроде так как ты просил...
Релізувати метод, який заповнює елементи двовимірного масиву,
 або значеня n+m, якщо  n+m - парне,
 або Math.Sqrt(n*n+m*m) якщо не парне,
 20х20
*/


 END of ANSWER ====================================

	
Ваша відповідь