Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApplication23
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. Console.WriteLine("TABLICA 1-WYMIAROWA");
  14. int[] tab = new int[10];
  15. Random r = new Random();
  16. for (int i = 0; i < tab.Length; i++)
  17. {
  18. tab[i] = r.Next(21);
  19.  
  20. }
  21. WypiszTab(tab, "Elementy tablicy:");
  22. Console.WriteLine("\r\nElement najwiekszy = " + ElMax(tab));
  23. Console.WriteLine("\r\nElement najmniejszy = " + ElMin(tab));
  24. Console.WriteLine("Po sortowaniu:");
  25. Sort
  26.  
  27. Console.ReadKey();
  28. }
  29. static void WypiszTab(int[] tab , string opis)
  30. {
  31. Console.WriteLine();
  32. Console.WriteLine(opis);
  33. foreach(int elem in tab)
  34. {
  35. Console.Write(elem + "\t");
  36. }
  37.  
  38. }
  39. static int ElMax(int[] tab)
  40. {
  41. int max = tab[0];
  42. for (int i = 0; i < tab.Length; i++)
  43. {
  44. if(tab[i]>max)
  45. max = tab[i];
  46. }
  47. return max;
  48. }
  49. static int ElMin(int[] tab)
  50. {
  51. int min = tab[0];
  52. for (int i = 0; i < tab.Length; i++)
  53. {
  54. if(tab[i]<min)
  55. min = tab[i];
  56. }
  57. return min;
  58. }
  59. static void SortPrzezWybor(int[] tab)
  60. {
  61. int i, j, k, min;
  62. for(i = 0 ; i < tab.Length ; i++)
  63. {
  64. min = tab[i];
  65. k = i;
  66. for(j = i ; j < tab.Length ; j++)
  67. {
  68. if(tab[j] < min)
  69. {
  70. min = tab[j];
  71. k = j;
  72. }
  73.  
  74. }
  75. tab[k] = tab[i];
  76. tab[i] = min;
  77. }
  78.  
  79. }
  80. }
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement