Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/16: Рейтинг темы: голосов - 16, средняя оценка - 4.81
4 / 4 / 0
Регистрация: 08.10.2012
Сообщений: 29

Решение упражнения

06.02.2013, 18:11. Показов 3146. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите решить упражнение:

13. Напишите программу, получающую в качестве аргументов в ко
мандной строке два числа и строку и печатающую подстроку за
данной строки, определенную заданными числами.
Например:
% java Substring hello 1 3 должна вывести: ell
Обработайте всевозможные исключения, обусловленные непра
вильным вводом.

14. Напишите программу, которая считывает в интерактивном режи
ме вводимые пользователем строки и печатает их в обратном по
рядке. Исполнение программы прекращается, когда пользова
тель введет «tiuq».

15. Класс SortNumbers показывает, как можно отсортировать массив
чисел типа double. Напишите программу, применяющую этот
класс для сортировки 100 чисел с плавающей точкой. Затем в ин
терактивном режиме предложите пользователю ввести число и
отобразите соседние с ним в массиве большее и меньшее числа.
Чтобы найти нужную позицию в отсортированном массиве, при
мените эффективный алгоритм двоичного поиска.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.02.2013, 18:11
Ответы с готовыми решениями:

Ссылки на простые упражнения с исходниками
Так уж получилось, что по образованию я юрист и переводчик. И от тежнико-математического направления весьма далек. Но давно уже мной...

я новичок, вы можете дать мне упражнения?
i am learning one month

Упражнения на Swing
1.Упражнение. В рассмотренном примере рамки имеют различную ширину. Измените пример таким образом, чтобы все рамки были одинаковы по...

1
 Аватар для Drygba
512 / 454 / 119
Регистрация: 17.02.2012
Сообщений: 1,032
Записей в блоге: 1
07.02.2013, 11:08
Лучший ответ Сообщение было отмечено SFIF как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
 * @author Drygba
 * Date: 07.02.13
 */
/*
Напишите программу, получающую в качестве аргументов в
командной строке два числа и строку и печатающую подстроку
заданной строки, определенную заданными числами.
Например:
% java Substring hello 1 3 должна вывести: ell
Обработайте всевозможные исключения, обусловленные неправильным вводом.
 */
public class One{
    public static void main(String[] arg){
        if(arg.length != 3){
            System.out.println("Не правильное количество аргументов. " +
                    "for example: java Substring hello 1 3");
        }
        try{
            System.out.println(arg[0].substring(Integer.parseInt(arg[1]), Integer.parseInt(arg[2])));
        }
        catch (NumberFormatException e) {
            System.out.println("Не верное указано начало или конец строки");
        }
        catch(ArrayIndexOutOfBoundsException e){
            System.out.println("Не верное указано начало или конец строки");
        }
        catch (StringIndexOutOfBoundsException e){
            System.out.println("Не верное указано начало или конец строки");
        }
    }
}
Добавлено через 4 минуты
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import java.util.Scanner;
 
/**
 * @author Drygba
 *         Date: 07.02.13
 */
/*
Напишите программу, которая считывает в интерактивном
режиме вводимые пользователем строки и печатает их в обратном
порядке. Исполнение программы прекращается, когда
пользователь введет «tiuq».
 */
public class Two{
    public static void main(String[] arg){
        Scanner sc = new Scanner(System.in);
        StringBuilder sb = new StringBuilder();
        while (true){
            String str = sc.nextLine();
            if (str.contains("tiuq")){
                System.out.println("Exit");
                break;
            }
            sb.append(str);
            System.out.println(sb.reverse());
            sb.delete(0,sb.length());
        }
    }
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.02.2013, 11:08
Помогаю со студенческими работами здесь

K&R: Решение упражнения 1.1
Всем привет! ) Для обобщения опыта новичков и получения советов от ветеранов предлагаю публично обсуждать возможные решения упражнений из...

Упражнения
Здраствуйте! мне срочно нужно за неделю выучить VBA хотя б до базового уровня... подскажите пожалуста есть ли какие то сайты или...

Упражнения по с++
Я не так давно начал изучать с++, но столкнулся с проблемой применения знаний. То есть я изучил тему, сделал 1-2 упражнения, которые дают...

Упражнения по C++
Люди добрые весь гугл обыскал но не нашел нормального задачника по с++ (имеется в виду задачи идут по уровню сложности от меьшего к...

упражнения по С#
Ищу методичку, лабораторную, упражнения для закрепления теории по С# на практике. Изучаю С# по книге Шилдта C# Полное руководство. Заранее...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru