Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Заблокирован

Сижу на экзамене и задачу дали

20.07.2018, 09:59. Показов 594. Ответов 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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package Vector;
 
/**
 *
 * @author Assigment
 */
public class Vector {
    private int row;
    private int[] data;
    
    
    
    public Vector(int row){
        this.row = row;
        data = new int[row];
        
    }
    public Vector(Vector vector){
    this.row = vector.getRow();
    data = new int[row];
    for (int i = 0; i < row; i++) {
            data[i] = vector.data[i];
    }
    
    }
    public int get(int pos) {
        return data [pos];
    }
    public void put(int pos, int value) {
        data[pos] = value;
    }
    public int getRow(){
        return row;
    }
    @Override
    public boolean equals(Object obj) {
        Vector m = (Vector) obj;
        if (m.getRow() != row) {
            return false;
        }
        for (int i = 0; i < row; i++) {
            if (data[i] != м.data[i]) {
                return false;
            }
        }
        return true;
    }
    
        @Override
        public String toString() {
        String out = "";
        out += "Vector: ( ";
        for (int i = 0; i < row; i++) {
            out += data[i] + " ";  
            }
        
        out += " )";
        return out;
    }
         // For test    
        public static void main(String[] args) {
        Vector v1 = new Vector(10);
 
        v1.put(0, 100);
        v1.put(1, -5);
        v1.put(2, 0);
        v1.put(3, 100005);
        v1.put(4, -20);
 
        System.out.println(м1.toString());
 
        Vector v2 = new Vector(v1);
 
        System.out.println(v2.toString());
 
        System.out.println(v1.equals(v2));
 
        Vector v3 = new Vector(2);
        v3.put(0, 10);
        v3.put(1, 53);
        
        System.out.println(v3.toString());
        System.out.println(v1.equals(v3));
        
    }
 
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.07.2018, 09:59
Ответы с готовыми решениями:

выручайте на экзамене сижу
напишите функцию которая по полученному числу печатает все его делители 2-написать функцию получающию произведение числа оргументов чисел...

Сижу на экзамене, нужно решение задачи
Даны действительные числа x y z. Если сумма двух чисел x y меньше единицы, то наименьшее из трех чисел заменить полусуммой двух других, в...

эксель.. сижу на экзамене.. нужна помошь
Помогите пожалуйста... Построил график.. Но вопрос как записать ограничение х+у=8 ? Смотреть фото

4
Эксперт .NET
 Аватар для Usaga
14130 / 9350 / 1350
Регистрация: 21.01.2016
Сообщений: 35,148
20.07.2018, 10:46
MashaMasha07, это вы код на смартфоне набирали сидя на экзамене?
0
Заблокирован
20.07.2018, 10:50  [ТС]
я в универе сижу и онлайн спасибо уже не надо сама сделала)
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
20.07.2018, 10:51
сверху тыкаешь поиск, выбираешь раздел java, ищешь по слову matrix
0
 Аватар для Aviz__
2739 / 2048 / 507
Регистрация: 17.02.2014
Сообщений: 9,467
20.07.2018, 11:20
Цитата Сообщение от MashaMasha07 Посмотреть сообщение
спасибо
всегда пожалуйста))
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
33
public class CyberForum {
 
    private static int [][] make2DimArray(int [] oneDimArray) {
        int [][] retArr = new int[oneDimArray.length/2][];
        for (int i = 0; i < retArr.length - 1; i++) {
            retArr[i] = new int[retArr.length];
        }
        retArr[retArr.length - 1] = new int[retArr.length + (oneDimArray.length % 2)];
        int indOneArr = 0;
        for (int i = 0; i < retArr.length; i++) {
            for (int j = 0; j < retArr[i].length; j++) {
                retArr[i][j] = oneDimArray[indOneArr++];
            }
        }
        return retArr;
    }
 
    private static void print2DimArray(int [][] twoDimArr) {
        for (int [] row : twoDimArr) {
            for (int elem : row)
                System.out.printf("%2d,",elem);
            System.out.println();
        }
        System.out.println("_______________");
    }
 
    public static void main(String[] args) {
        int [] array1 = {1,2,3,4,5};
        int [] array2 = {1,2,3,4};
        print2DimArray(make2DimArray(array1));
        print2DimArray(make2DimArray(array2));
    }
}
результат работы:
Кликните здесь для просмотра всего текста

1, 2,
3, 4, 5,
_______________
1, 2,
3, 4,
_______________
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.07.2018, 11:20
Помогаю со студенческими работами здесь

Перевести простой код С на Ассемблер! ! Я на экзамене сижу
void f( int *x) { if (*x&gt;10) *x=10; }

Срочная тема!!!помог-ите,сижу на экзамене!2 вопрос в билете!!!
Написать программу, заданы массивы А(40,40), В(20,20),С(30,30).для каждого из заданных массивов переставить местами элементы строки и...

Сижу на экзамене. разработайте приложение "контрольная работа"
В форме должны выводиться наименование дисциплины, номер группы, ваша фамилия и вариант контр. работы по нажатию на соответствующие кнопики...

Очень нужно! на экзамене сижу, нужно функцию переделать в процедуру
функцию переделать в процедуру

Мне дали такую задачу: Найти сумму чисел кратных 5 и 10, от 1 до n.
Мне дали такую задачу: Найти сумму чисел кратных 5 и 10, от 1 до n. Написал задачу но выходит ошибка : 20 C:\Documents and...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc О Господи, Вечный, Ты . . . Я помоги, Бесконечный. . . Я прошу Ты. . . Я погибаю, спаси. . . Я прошу Тебя Вечный. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru