Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 03.02.2020
Сообщений: 2

Создание программы на java

03.02.2020, 19:57. Показов 1801. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Буду очень благодарен
Вложения
Тип файла: pdf Лабораторная работа 1..pdf (264.4 Кб, 11 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.02.2020, 19:57
Ответы с готовыми решениями:

Создание программы на java
1.Начав тренировки, лыжник в первый день пробежал 10 км. Каждый следующий день он увеличивал пробег на 10 % от пробега предыдущего дня....

Создание многоэлементной программы в JAVA!
Доброе время суток всем!Помогите пожалуйста создать программу в Java, многоплановую,с разными видами пользователей, которые соответственно...

Аналог MoveNext на Java. Перевод программы с C# на Java
Написала программу на C#. Перевожу ее на Java. Проблема возникла в переводе нижеследующего куска программы. В связи с крайне слабым знанием...

6
 Аватар для Coffeini
753 / 370 / 133
Регистрация: 01.02.2020
Сообщений: 1,096
Записей в блоге: 1
06.02.2020, 19:38
Лучший ответ Сообщение было отмечено Aleksey 1997 как решение

Решение

Эта программа проверяет делится ли число:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import javax.swing.*;
 
public class Main {
    public static void main(String[] args) {
        String c = JOptionPane.showInputDialog("Введите число.");
        for (int i = 0; i < c.length(); ++i)
            if (c.charAt(i) < '0' || c.charAt(i) > '9') {
                JOptionPane.showMessageDialog(null, "Вы ввели не число.");
                System.exit(3);
            }
        String s = " делится";
        if (Integer.parseInt(c) % 3 != 0) s = " не" + s;
        JOptionPane.showMessageDialog(null, "Число " + c + s + " на 3.");
    }
}
А эта определяет сколько тысяч в числе.
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
import javax.swing.*;
 
public class Main {
    private static String declension(int a) {
        switch (a) {
            case 1:
                return "тысячу";
            case 2:
            case 3:
            case 4:
                return "тысячи";
            default:
                return "тысяч";
        }
    }
 
    public static void main(String[] args) {
        String c = JOptionPane.showInputDialog("Введите число.");
        int i;
        for (i = 0; i < c.length(); ++i)
            if (c.charAt(i) < '0' || c.charAt(i) > '9') {
                JOptionPane.showMessageDialog(null, "Вы ввели не число.");
                System.exit(3);
            }
        int s = 0;
        if (c.length() > 3)
            s = c.charAt(c.length() - 4) - '0';
        JOptionPane.showMessageDialog(null, "Число " + c + " содержит " + s + " " + declension(s) +".");
    }
}
2
Модератор
Эксперт Java
 Аватар для alecss131
2880 / 1384 / 411
Регистрация: 11.08.2017
Сообщений: 4,411
Записей в блоге: 2
06.02.2020, 19:48
Какой нафиг JOptionPane для ввода/вывода? Зачем эти извращения и создание псевдо гуи? Чем консольный ввод/вывод не нравится? В этом разделе почти всегда нужна работа с консолью и используется Scanner и System.out
0
 Аватар для Coffeini
753 / 370 / 133
Регистрация: 01.02.2020
Сообщений: 1,096
Записей в блоге: 1
06.02.2020, 19:59
Цитата Сообщение от alecss131 Посмотреть сообщение
Какой нафиг JOptionPane
В лабораторной такие примеры.....
Через консоль, конечно, проще....
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
07.02.2020, 09:08
Цитата Сообщение от Coffeini Посмотреть сообщение
switch (a) {
Java
1
switch (a%10)
0
 Аватар для Coffeini
753 / 370 / 133
Регистрация: 01.02.2020
Сообщений: 1,096
Записей в блоге: 1
07.02.2020, 10:15
А зачем, если здесь гарантировано число от 0 до 9?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
07.02.2020, 10:27
Да, пардон, не увидел
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.02.2020, 10:27
Помогаю со студенческими работами здесь

Почему программы на c++ и java больше нагружают ЦП чем программы на php?
Как это не странно, но почему программы на c++ и java больше нагружают ЦП чем программы на php? Писал одну и ту же программу на c++, java...

Создание программы для отправки данных в две другие программы
Всем приветики,форумчане:) Появился такой вопрос- есть две программы в которые вносятся однотипные данные, так вот. Нужно написать...

Создание некоторой программы, из которой необходимо запускать другие программы
Имеются 3 простеньких программы, написанные на C#, стоит задача сделать некий диспетчер, который будет всегда запущен на компьютере и из...

Создание java классов в коде С++ и вызов Java методов и классов из C++
Здравствуйте! Собственно проблема вот в чем при клмпиляции получаю ошибки Первый этап обработки исключения в &quot;0x00000000&quot; в...

Создание ярлыка программы на рабочем столе и в Пуск-Программы
Здравствуйте уважаемые программисты. Есть вопрос по созданию ярлыков на рабочем столе и в меню пуск-&gt;(все) программы. Нашел на просторах...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru