package com.javarush.test.level05.lesson12.bonus03;

import java.io.*;

/* Задача по алгоритмам

Написать программу, которая:

  1. вводит с консоли число N > 0
  2. потом вводит N чисел с консоли
  3. выводит на экран максимальное из введенных N чисел. */

public class Solution {

public static void main(String[] args) throws Exception
{
    BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    int max;
    int predmax = 0;
    int maximum = Integer.parseInt(reader.readLine());
    if (maximum > 0) {
        for (int i = 0; i < maximum; i++) {
            max = Integer.parseInt(reader.readLine());
            if (predmax < max) predmax = max;

        }
    }
    System.out.println(predmax);
}

}

задан 06 Окт '15, 11:33

Vlad6846's gravatar image

Vlad6846
5219
одобрено: 15%

изменено 06 Окт '15, 11:34


Программа не работает для отрицательных чисел. Надо predmax = Integer.MIN_VALUE; или вводить первое число до цикла, а в цикле перебирать N - 1 элемент

А еще это уже 4 вопрос по этой задаче за день и у всех одни и те же ошибки, пользуйтесь поиском что-ли

ссылка

опубликован 06 Окт '15, 11:50

toha134's gravatar image

toha134
5.9k212
одобрено: 42%

Это только за сегодня

(06 Окт '15, 12:02) toha134

Точно третий? Как по мне больше...

(06 Окт '15, 12:01) Зубрилкин
(06 Окт '15, 11:59) toha134
Ваш ответ
включить просмотр

Следить за вопросом

По Email:

После авторизации вы сможете подписаться на любые обновления здесь

Основы Markdown

  • *italic* or _italic_
  • **bold** or __bold__
  • ссылка:[текст](http://url.com/ "заголовок")
  • изображение?![alt текст](/path/img.jpg "заголовок")
  • нумерованный список: 1. Foo 2. Bar
  • Для того чтобы добавить разрыв строки просто добавьте два пробела.
  • основные HTML тэги, также поддерживаются

Тэги:

×1,629
×3

Задан: 06 Окт '15, 11:33

Просмотров: 650 раз

Отредактирован: 06 Окт '15, 12:06