2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
1

Web-приложение: считать строку чисел с клавиатуры, и вывести максимальное и минимальное число

29.12.2014, 21:18. Показов 1789. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
нужно создать web-приложение на основе JSP.
Считать строку чисел с клавиатуры, и вывести максимальное и минимальное число.
Помогите, пожалуйста, считать строку, думаю нужно применить split и допустим, перечислять числа через запятую, а алгоритм получения максимального и минимального числа через foreach, хотя не знаю, есть ли аналог в java foreach
Java
1
2
3
4
5
6
7
8
 if (element < minElement)
                {
                    minElement = element;
                }
                else if( maxElement < element )
                {
                    maxElement = element;
                }
Как это связать это и создать приложение, буду благодарна за консультацию
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2014, 21:18
Ответы с готовыми решениями:

Ввести с клавиатуры 6 чисел от -10 до 10. Вывести на экран минимальное и максимальное число и их разность
Ввести с клавиатуры 6 чисел от -10 до 10. Вывести на экран минимальное и максимальное число и их...

Ввести с клавиатуры строку, состоящую из целых чисел, разделенных пробелами. Найти минимальное число и вывести на экран
Я вроде чё-то понял, но вроде и нет :D. Можете подсказать, где и что не так? А то не понимаю, что...

Вычислить минимальное и максимальное число в последовательности целых чисел, вводимых с клавиатуры
Написать программу, которая вычисляет минимальное и максимальное число последовательности целых...

Определить минимальное и максимальное число последовательности дробных чисел, вводимых с клавиатуры
Написать программу, которая определяет минимальное и максимальное число последовательности дробных...

7
284 / 264 / 173
Регистрация: 27.07.2014
Сообщений: 584
29.12.2014, 22:16 2
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
       Scanner s = new Scanner(System.in);
 
       String  S=s.nextLine();
       String [] SS = S.split("\\s");
 
        int [] a = new int [SS.length];
        
        for(int i=0;i<a.length;i++) {
            a[i]=Integer.parseInt(SS[i]);
        }
        
        Arrays.sort(a);
        
        int min = a[0];
        int max = a[a.length-1];
        
        System.out.println(min+" "+max);
1
2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
29.12.2014, 22:50  [ТС] 3
спасибо! А я могу использовать scanner в своем приложении? Это же для считывания с консоли, а у меня нужно реализовать приложение для сервера TomCat
0
284 / 264 / 173
Регистрация: 27.07.2014
Сообщений: 584
29.12.2014, 23:00 4
Если у вас там будет соответствующее окно с возможностью ввода, то можно будет обойтись и без сканера.
0
2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
29.12.2014, 23:10  [ТС] 5
окно есть
оно у меня прописано в index
Java
1
<p><input type="text" name="arr"/>
а здесь я его считываю просто как параметр
Java
1
arr=request.getParameter("arr");


т.е. вот само окошко выглядит так:
Java
1
2
3
4
5
6
7
<p><input type="text" name="arr"/>
        <select name="select_type">
            <option value="минимальный элемент">мин.эл</option>
            <option value="максимальный элемент">макс.эл</option>
 
        </select>
        <input type="submit" name="search" value="convert"/></p>
не знаю, как связать с методами
0
284 / 264 / 173
Регистрация: 27.07.2014
Сообщений: 584
29.12.2014, 23:21 6
Простите, сам новичок в сервлетах, чем мог тем и помог. Посмотрите здесь http://www.ntu.edu.sg/home/ehc... vlets.html может найдете что-то подходящее.
1
2 / 2 / 1
Регистрация: 10.03.2013
Сообщений: 39
29.12.2014, 23:26  [ТС] 7
Спасибо, что откликнулись!
0
Эксперт Java
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
30.12.2014, 00:30 8
там где считываете параметры, туда же и свой код вставляйте
0
30.12.2014, 00:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.12.2014, 00:30
Помогаю со студенческими работами здесь

Определить минимальное и максимальное число последовательности дробных чисел, вводимых с клавиатуры
Написать программу, которая определяет минимальное и максимальное число последовательности дробных...

Последовательность чисел: вывести минимальное число, оканчивающееся на 3 и максимальное, делящееся на 5
Помогите пожалуйста! Не сталкивался с Паскалем ранее, и честно сказать, сложно въезжаю в его...

Найти максимальное и минимальное число в массиве, вывести индексы этих чисел
Нужно использовать с помощью массива в консоли. 1.Задать одномерный массив, числа в массив...

Вводить с клавиатуры 3 числа. Найти максимальное и минимальное из них и вывести на экран. Выход из программы при равенстве этих чисел
Помогите пожалуйста. Вводить с клавиатуры 3 числа. Найти максимальное и минимальное из них и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru