jaVer404

level05.lesson12.bonus03

Apr 3rd, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.58 KB | None | 0 0
  1. package com.javarush.test.level05.lesson12.bonus03;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.InputStreamReader;
  5.  
  6. /* Задача по алгоритмам
  7. Написать программу, которая:
  8. 1. вводит с консоли число N > 0
  9. 2. потом вводит N чисел с консоли
  10. 3. выводит на экран максимальное из введенных N чисел.
  11. */
  12.  
  13. public class Solution
  14. {
  15.     public static void main(String[] args) throws Exception
  16.     {
  17.         BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  18.  
  19. /*Проверяем условие (N > 0)*/
  20.         int N = Integer.parseInt(reader.readLine());
  21.         /*
  22.         В задаче не обязательно, но если нужна проверка (N > 0)
  23.         boolean notNegative = N > 0;
  24.         while (notNegative != true) {
  25.             N = Integer.parseInt(reader.readLine());
  26.             notNegative = N>0;
  27.         }
  28.         */
  29.  
  30.         int someNum = Integer.parseInt(reader.readLine());
  31.         int maximum = someNum;
  32.  
  33.         //напишите здесь ваш код
  34.         for (int i = 1; i < N; i++) {/*Начинаем с 1 т.к. мы уже ввели один someNum*/
  35.             someNum = Integer.parseInt(reader.readLine());
  36.             if ( someNum > maximum) {
  37.                 maximum = someNum;
  38.             }
  39.             /*блок else не нужен т.к. мы или меняем (в случае true
  40.               или нет)*/
  41.         }
  42.         System.out.println(maximum);
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment