Advertisement
Guest User

gilgames

a guest
Nov 26th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.32 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ConsoleApplication1
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             int[,] matrix = new int[10, 10];
  13.             Random elem = new Random();
  14.             int cv1, cv2;
  15.             int min = 10, max = 0;
  16.             int teljosszeg = 0;
  17.             int[] sorosszeg = new int [10];
  18.             int[] oszloposszeg = new int[10];
  19.  
  20.             for (cv1 = 0; cv1 <= 9; cv1++)
  21.             {
  22.                 sorosszeg[cv1] = 0;
  23.                 oszloposszeg[cv1] = 0;
  24.             }
  25.  
  26.             for (cv1 = 0; cv1 <= 9; cv1++)
  27.             {
  28.                 for (cv2 = 0; cv2 <= 9; cv2++)
  29.                 {
  30.                         matrix[cv1, cv2] = elem.Next(1, 10);
  31.                         sorosszeg[cv1] += matrix[cv1, cv2];
  32.                         if (matrix[cv1, cv2] > max)
  33.                         {
  34.                             max = matrix[cv1, cv2];
  35.                         }
  36.                         if (matrix[cv1, cv2] < min)
  37.                         {
  38.                             min = matrix[cv1, cv2];
  39.                         }
  40.                 }
  41.                 teljosszeg += sorosszeg[cv1];
  42.             }
  43.  
  44.             for (cv2 = 0; cv2 <= 9; cv2++)
  45.             {
  46.                 for (cv1 = 0; cv1 <= 9; cv1++)
  47.                 {    
  48.                     oszloposszeg[cv2] += matrix[cv1, cv2];
  49.                 }
  50.  
  51.                 Console.WriteLine("{0}. oszlop összege: {1}", cv2 + 1, oszloposszeg[cv2]);
  52.  
  53.             }
  54.  
  55.             Console.WriteLine("");
  56.  
  57.             for (cv1 = 0; cv1 <= 9; cv1++)
  58.             {
  59.                 for (cv2 = 0; cv2 <= 9; cv2++)
  60.                 {
  61.                     Console.Write("{0} ", matrix[cv1, cv2]);
  62.                 }
  63.                 Console.Write("--- {0}. sorosszeg: {1}", cv1+1, sorosszeg[cv1]);
  64.                 Console.WriteLine("");
  65.                
  66.             }
  67.             Console.WriteLine("\nA összes szám összege: {0}", teljosszeg);
  68.             double atlag = teljosszeg / 100;
  69.             Console.WriteLine("Átlag: {0}", atlag);
  70.             Console.WriteLine("A számok minimuma: {0}", min);
  71.             Console.WriteLine("A számok maximuma: {0}", max);
  72.  
  73.             Console.ReadKey();
  74.         }
  75.     }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement