1 | using System; |
2 | |
3 | public class Kutsuminen |
4 | { |
5 | public static void Main() |
6 | { |
7 | int a = 4, b = 5; |
8 | int iso; |
9 | |
10 | iso = Suurempi(a, b); |
11 | Console.WriteLine(iso); |
12 | |
13 | iso = Suurempi(iso + 1, 7 / 3 + 5 / 2); |
14 | Console.WriteLine(iso); |
15 | |
16 | int[] luvut = new int[4]; |
17 | int[] m = luvut; |
18 | |
19 | luvut[2] = 4; |
20 | luvut[1] = 6; |
21 | m[3] = iso + 3; |
22 | |
23 | VaihdaSuurin(luvut, 5); |
24 | Console.WriteLine(String.Join(" ", luvut)); |
25 | } |
26 | |
27 | public static int Suurempi(int luku1, int luku2) |
28 | { |
29 | if (luku1 >= luku2) return luku1; |
30 | return luku2; |
31 | } |
32 | |
33 | public static void VaihdaSuurin(int[] t, int korvaavaArvo) |
34 | { |
35 | int paikka = -1; |
36 | int suurin = int_MinValue; |
37 | for (int i = 0; i < t.Length; i++) |
38 | { |
39 | int luku = t[i]; |
40 | if (luku > suurin) |
41 | { |
42 | suurin = luku; |
43 | paikka = i; |
44 | } |
45 | } |
46 | |
47 | if (paikka < 0) return; |
48 | t[paikka] = korvaavaArvo; |
49 | } |
50 | |
51 | } |