Java: найти последнее число больше нуля


Задача:

Есть последовательность целых чисел, последнее из которых равно нулю; причем других таких равных нулю в этой последовательности нет. Найти последнее число, больше десяти в этой последовательности. Если таких чисел нет, то напечатать ноль.
Решение:
package up7;
public class Up7 {
    public  static int sequence[] =  {50, 100, 150, 200, 40, 8, 0};   
	public static void main(String[] args)   {            
            int i = 0;
            int recentlyMore = 0; 
            while (sequence[i]!=0){
               if (sequence[i]>10) recentlyMore = sequence[i];             
               i++;
        }          
            System.out.println(recentlyMore);           
}
}
В данном случае непонятно, что именно подразумевается под последовательностью - ввод с клавиатуры или массив. В любом случае все преобразуется в массив и потом прогоняется по нему, так что именно его и использовали в решении.

Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, java, задачи




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Криптографические хэши
Morrowind: интересная игра на выходные для слабого ПК
Новости блога