2016-03-24 2 views
-3

Я хочу написать программу с Eclipse Java, чтобы калькулятор читал целое число $ k $, а затем читал $ k $ целые числа, устанавливая большее значение между $ k $ целыми числами. Моя попытка:Какое большее количество?

public class biggerKintegers { 

static Scanner input =new Scanner (System.in); 

public static void main (String[] args){ 

int num= input.nextInt(); 

for(int k=0; k<num; k++){ 

int p= input.nextInt(); 

Как я могу продолжать?

+2

Есть больше вашу попытку. –

ответ

1

На каждой итерации вы должны максимально сравнить введенное значение и обновить максимум, если введенное значение больше.

3

Просто хранить и обновлять текущее максимальное значение:

int currentMax = Integer.MIN_VALUE; 
for(int k=0; k<num; k++) { 
    int p = input.nextInt(); 
    currentMax = Math.max(p, currentMax); 
} 
Смежные вопросы