На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

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, задачи





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




Сколько будет стоить и где можно заказать программу
Урок 32. Обработка исключений C#


© upread.ru 2013-2020
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.