Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level07.lesson04.task01;
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- /* Максимальное среди массива на 20 чисел
- 1. В методе initializeArray():
- 1.1. Создайте массив на 20 чисел
- 1.2. Считайте с консоли 20 чисел и заполните ими массив
- 2. Метод max(int[] array) должен находить максимальное число из элементов массива
- */
- public class Solution
- {
- public static void main(String[] args) throws Exception
- {
- int[] array = initializeArray();//int[] array - это элемент масива;
- int max = max(array);//сюда передаем элемент масива, функция max вычисляет максим значение масива
- System.out.println(max);
- //System.out.println(array[]);
- }
- public static int[] initializeArray() throws IOException {
- //initialize(create and fill) an array here - инициализируйте (создайте и заполните) массив тут
- int array[] = new int[20];
- BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));//reader создавать за циклом
- for (int i=0; i<(array.length);i++){
- String arElString = reader.readLine();
- array[i]=Integer.parseInt(arElString);
- }
- return array;//array
- }
- public static int max(int[] array) {
- //find the max value here - найдите максимальное значение в этом методе
- int max;
- max=array[0];
- for (int i=0; i<(array.length);i++) {
- if (array[i]>max) {
- max = array[i];
- }
- }
- return max;//
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment