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

Программу на Eclipse

28.11.2019, 12:19. Показов 2338. Ответов 4

Студворк — интернет-сервис помощи студентам
Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале [10,99], а затем записывает нули во все элементы выше главной диагонали. Алгоритм не должен изменяться при изменении размеров матрицы.

ИНТЕРФЕЙС (без него мне хана)

Первая кнопка - генерирует рандомные числа в матрице
Вторая кнопка - создает нули над главной диагональю

Заранее спасибо!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.11.2019, 12:19
Ответы с готовыми решениями:

Eclipse плагин в полноценную программу
Здравствуйте! Есть программа на JAVA в Eclipse juno. Состоит из многих плагинов и макросов. Надо сделать из одного плагина...

Eclipse как запустить программу
Запускаю программу Pet.java а в консоле HelloWorld.java Как мне запустить именно Pet.java не пойму куда переключиться и что нажать. ...

Не получается составить программу в Eclipse
Описать класс «Множество», позволяющий выполнять основные операции: добавление и удаление элемента. Описываемый класс должен содержать: ...

4
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 12
28.11.2019, 12:20  [ТС]
нужно сделать на java eclipse извините конечно)
0
485 / 411 / 126
Регистрация: 23.05.2016
Сообщений: 1,653
28.11.2019, 12:32
Kinilos, Eclipse это IDE, т.е. тот редактор в котором вы текст программы набираете, ну или куда копируете чужой текст. Даже если вам и напишут решение, разбираться с редактором придется самостоятельно
0
0 / 0 / 0
Регистрация: 30.03.2019
Сообщений: 12
28.11.2019, 12:35  [ТС]
ну мне хотя бы просто код этой программы, а редактор сам попробую реализовать
0
 Аватар для InvalidCode
295 / 470 / 86
Регистрация: 26.02.2018
Сообщений: 931
Записей в блоге: 2
28.11.2019, 12:52
Лучший ответ Сообщение было отмечено Kinilos как решение

Решение

Kinilos,
1. создаем переменную для хранения матрици
Java
1
static int[][] matrix;
2. создаем метод заполнения матрицы
Java
1
2
3
4
5
6
7
8
9
10
    public static int[][] setMatrix(int x,  int y){
        int[][] m = new int[x][y];
        Random r = new Random();
        for(int i = 0; i < x; i++){
            for(int k = 0; k < y; k++){
                m[i][k] = r.nextInt(Integer.MAX_VALUE);
            }
        }
        return m;
    }
3. создаем метод обнуления
Java
1
2
3
4
5
6
7
8
    public static int[][] obsos(int[][] m){
        for(int i = 0; i < m.length; i++){
            for(int k = i+1; k < m[i].length; k++){
                m[i][k] = 0;
            }
        }
        return m;
    }
4. создаем кнопочка в которых делаем ссылочки на созданные выше методы
Java
1
2
3
4
5
6
7
8
        JButton b = new JButton("За***чити");
            b.addActionListener((ActionEvent e) -> {
                matrix = setmatrix(100500,  100549);
            });
        JButton b1 = new JButton("Роз***чити");
            b1.addActionListener((ActionEvent e) -> {
                matrix = obsos(matrix);
            });
5. Вешаем наши кнопочки на ваш ГУЙ (арбайтен самостоятельно)
6. допилдивам поведение ГУЯ при нажатии (изменение выведенной в ГУЙ информации) ПС. систему вывода пили сам
7........
8. наслаждаемся жизнью
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.11.2019, 12:52
Помогаю со студенческими работами здесь

Eclipse. Не могу запустить ХэлоВордовую программу
Здравствуйте. Скачал Eclipse (https://www.cyberforum.ru/cpp-beginners/thread61467.html), запускаю. Пишу простенькую программу. Ошибки:...

Как (скомпилировать?)(импортировать?) программу в Eclipse?
Я вот столкнулся с таким вопросом. Как сделать так, чтобы программа работала без среды разработки. Ну то есть я к примеру написал что-то и...

Программу, написанную в Visual studio запустить в Eclipse
Никогда не работала с Eclipse, а тут понадобилось запустить в нем C++ код, который в Студии компилится без ошибок. Плюс, я работала на...

Написать программу, вычисляющую значения по формуле в eclipse
Написать программу, вычисляющую значения по формуле в eclipse {z}_{1} = \frac{sin\alpha + cos(2\beta - \alpha)}{cos\alpha - sin(2\beta -...

Как сохранить консольную прогу в Eclipse, чтобы запускать без Eclipse
Как сохранить написанное консольное приложение в Eclipse так, чтобы я мог запустить его без Eclipse.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru