Bob103

C#_4_(IV-8)

Oct 6th, 2016
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.85 KB | None | 0 0
  1. /*Для каждого столбца подсчитать сумму четных положительных элементов и записать данные в новый массив.*/
  2. class Program
  3.     {
  4.         static void setarray( int[,] arr)
  5.         {
  6.             for (int i = 0; i < arr.GetLength(0); i++)
  7.             {
  8.                 for (int j = 0; j < arr.GetLength(1); j++)
  9.                 {
  10.                     Console.Write("Arr[{0}][{1}]=", i, j);
  11.                     arr[i, j] = Convert.ToInt32(Console.ReadLine());
  12.                 }
  13.             }
  14.         }
  15.  
  16.         static void outarray(int [,] arr)
  17.         {
  18.             for (int i = 0; i < arr.GetLength(0); i++)
  19.             {
  20.                 for (int j = 0; j < arr.GetLength(1); j++)
  21.                 {
  22.                     Console.Write("{0} ", arr[i, j]);
  23.                 }
  24.                 Console.WriteLine();
  25.             }
  26.         }
  27.  
  28.         static void sum(int[,] arr,int[]s)
  29.         {
  30.             for (int i = 0; i < arr.GetLength(1);i++)
  31.             for (int j = 0; j < arr.GetLength(0);j++)
  32.             {
  33.                   if(arr[i,j]>0 && arr[i,j]%2==0)
  34.                     {
  35.                         s[j] += arr[i, j];
  36.                     }
  37.                    
  38.             }
  39.             Console.WriteLine("Сумма равна =" + string.Join(",",s));
  40.         }
  41.  
  42.  
  43.         static void Main(string[] args)
  44.         {
  45.             Console.Write("Введите кол-во строчек: ");
  46.             int s = Convert.ToInt32(Console.ReadLine());
  47.             Console.Write("Введите кол-во столбцов: ");
  48.             int st = Convert.ToInt32(Console.ReadLine());
  49.             int[,] arr = new int [s,st];
  50.             int[] summa=new int[st];
  51.             setarray(arr);
  52.             sum(arr, summa);
  53.             outarray(arr);
  54.  
  55.         }
Advertisement
Add Comment
Please, Sign In to add comment