SHOW:
|
|
- or go back to the newest paste.
1 | int[] arr = new int[] { 5, 6, 8, 7, 8, 2, 5, 7, 9, 5 }; | |
2 | ||
3 | int min = arr[0]; | |
4 | int minNo = 0; | |
5 | - | for (int i = 1; i < arr.Length - 1; i++) |
5 | + | for (int i = 1; i < arr.Length; i++) |
6 | { | |
7 | if (arr[i] < min) | |
8 | { | |
9 | min = arr[i]; | |
10 | minNo = i; | |
11 | } | |
12 | } | |
13 | Console.WriteLine(String.Format("минимальный элемент {0}; позиция {1}", min, minNo)); | |
14 | ||
15 | int max = arr[0]; | |
16 | int maxNo = 0; | |
17 | - | for (int i = 1; i < arr.Length - 1; i++) |
17 | + | for (int i = 1; i < arr.Length; i++) |
18 | { | |
19 | if (arr[i] > max) | |
20 | { | |
21 | max = arr[i]; | |
22 | maxNo = i; | |
23 | } | |
24 | } | |
25 | Console.WriteLine(String.Format("максимальный элемент {0}; позиция {1}", max, maxNo)); | |
26 | ||
27 | Console.Write("Введите число: "); | |
28 | int digit = Int32.Parse(Console.ReadLine()); | |
29 | int digitCount = 0; | |
30 | - | for (int i = 0; i < arr.Length - 1; i++) |
30 | + | for (int i = 0; i < arr.Length; i++) |
31 | { | |
32 | if (arr[i] == digit) digitCount++; | |
33 | } | |
34 | Console.WriteLine(String.Format("число {0} встречается {1} раз(а)", digit, digitCount)); |