Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. Random r = new Random();
  2. int wymiar = r.Next(5,10);
  3. int sumaKolumny = 0, sumaWiersza = 0, sumaPrzekatnej = 0, wierszSuma = 0, kolumnaSuma = 0, przekatnaSuma1 = 0, przekatnaSuma2 = 0, ileWierszy = 0, ileKolumn = 0, ilePrzekatnych = 0;
  4.  
  5. int[,] tablica = new int[wymiar, wymiar];
  6.  
  7. for (int i = 0; i < tablica.GetLength(0); i++)
  8. {
  9. for (int j = 0; j < tablica.GetLength(1); j++)
  10. {
  11. tablica[i, j] = r.Next(3, 8);
  12. Console.Write(tablica[i, j] + " ");
  13. }
  14. Console.WriteLine();
  15. }
  16.  
  17. for (int i = 0; i < tablica.GetLength(0); i++)
  18. {
  19. for (int j = 0; j < tablica.GetLength(1); j++)
  20. {
  21. wierszSuma += tablica[i, j];
  22. kolumnaSuma += tablica[j, i];
  23. }
  24. if (wierszSuma > sumaWiersza)
  25. {
  26. sumaWiersza = wierszSuma;
  27.  
  28. }
  29.  
  30. if (kolumnaSuma > sumaKolumny)
  31. {
  32. sumaKolumny = kolumnaSuma;
  33.  
  34. }
  35.  
  36. wierszSuma = 0;
  37. kolumnaSuma = 0;
  38. }
  39. for (int i = 0; i < tablica.GetLength(0); i++)
  40. {
  41. przekatnaSuma1 += tablica[i, i];
  42. }
  43. for (int i = (tablica.GetLength(0)-1); i >= 0; i--)
  44. {
  45. przekatnaSuma2 += tablica[i, i];
  46. }
  47. if (przekatnaSuma1 > przekatnaSuma2)
  48. {
  49. sumaPrzekatnej = przekatnaSuma1;
  50. }
  51. else
  52. {
  53. sumaPrzekatnej = przekatnaSuma2;
  54. }
  55.  
  56. Console.WriteLine("Suma wiersza: " + sumaWiersza.ToString());
  57. Console.WriteLine("Suma kolumny: " + sumaKolumny.ToString());
  58. Console.WriteLine("Suma Przekatnej: " + sumaPrzekatnej.ToString());
  59.  
  60. Console.ReadKey();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement