под пунктом 2 какое число выводить нужно?
программа выводит мах число, и делает это при числе большем 0.
или тут заложен цикл while ? и через него нужно?
package com.javarush.task.task05.task0532;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Задача по алгоритмам Ӏ Java Syntax: 5 уровень, 12 лекция
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int maximum = 0;
//напишите тут ваш код
int k=Integer.parseInt(reader.readLine());
if (k>0) {
System.out.println(k);
for (int i=0;i<k;i++){
int j=Integer.parseInt(reader.readLine());
if (j>maximum) maximum=j;
}
System.out.println(maximum);
}
}
}
у тебя выводит в любом случае переменную maximum