package com javarush test level04 lesson06 task01 Минимум двух чисел В

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
package com.javarush.test.level04.lesson06.task01;
/* Минимум двух чисел
Ввести с клавиатуры два числа, и вывести на экран минимальное из них.
*/
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.util.Scanner;
public class Solution
{
public static void main(String[] args) throws Exception
{
InputStream inputStream = System.in;
Reader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String scA = bufferedReader.readLine();
int ScA = Integer.parseInt(scA);
String scB = bufferedReader.readLine();
int ScB = Integer.parseInt(scB);
String scC = bufferedReader.readLine();
int ScC = Integer.parseInt(scC);
String scD = bufferedReader.readLine();
int ScD = Integer.parseInt(scD);
equalNum(ScA, ScB, ScC, ScD);
}
static int hh, jj, oo;
static int equalNum(int a, int b, int d, int c){
/* Вычислем наибольшее число между А и Б */
if ( a > b ){
jj = a;
} else {
jj = b;
}
/* Вычислем наибольшее число между Б и С */
if ( d > c ){
hh = d;
} else {
hh = c;
}
/* Вычислем наибольшее число между результатами */
if ( jj > hh){
oo = jj;
System.out.println(oo);
} else {
oo = hh;
System.out.println(oo);
}
return oo;
}
}