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

Реализация метода записи результата в файл

30.05.2014, 00:53. Показов 1512. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
ребята нужна помощь в реализации метода записи в файл результата(к примеру ответа сложенной матрицы.)
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
package Matr;
public class MatricaSavostinVS {
 
    public int matriks[][];
    private int result[][];
    
    MatricaSavostinVS(int n){
        matriks=new int[n][n];
        for(int i=0;i<matriks.length;i++)
            for(int j=0;j<matriks[i].length;j++)
                matriks[i][j]=(int)(Math.random()*10);
          System.out.println("Случайное заполнение матрицы: ");
            for (int i=0;i<matriks.length;i++){
                    for (int j=0;j<matriks[i].length ;j++){
                        System.out.print(matriks[i][j]+"   ");
                    }
                    
                    System.out.println();
            }
    }
            
            
    /*Метод сумма матриц*/
    public void sum(MatricaSavostinVS m1,MatricaSavostinVS m2){
        System.out.println("Сумма двух матриц:");
        for(int i=0;i<matriks.length;i++){
            for(int j=0;j<matriks[i].length;j++){
                System.out.print(m1.matriks[i][j]+m2.matriks[i][j]+ "  " );
            }
            
            System.out.println();
    
                }
            }
/*Метод умножение матриц*/
    public void mult(MatricaSavostinVS m1,MatricaSavostinVS m2,int M_level){
        result=new int[M_level][M_level];
        System.out.println("Произведение двух матриц:");
        int res=0;
        for(int z=0;z<M_level;z++){
            System.out.print("|");
            for(int j=0;j<M_level;j++){
                res=0;
                for(int i=0;i<M_level;i++){
                    res=res+m1.matriks[z][i]*m2.matriks[i][j];
                    if(i!=M_level-1)
                        System.out.print(m1.matriks[z][i]+"*"+m2.matriks[i][j]+"+");
                    else
                        System.out.print(m1.matriks[z][i]+"*"+m2.matriks[i][j]+" ");
                }
                result[z][j]=res;
            }
            System.out.print("|");
            System.out.println();
            }
        System.out.println();
        System.out.println("Результат:");
        for(int j=0;j<M_level;j++){
            for(int i=0;i<M_level;i++){
                System.out.print(result[j][i]+"  ");
            }
            System.out.println();
        }
        }
/*Метод вычитание матриц*/
    public void sub(MatricaSavostinVS m1,MatricaSavostinVS m2){
        System.out.println("Вычитание двух матриц:");
        for(int i=0;i<matriks.length;i++){
            for(int j=0;j<matriks[i].length;j++){
                System.out.print(m1.matriks[i][j]-m2.matriks[i][j]+ "  " );
            }
            System.out.println();
        }
    }
/*Метод транспонирование матриц*/
    public void trans(MatricaSavostinVS m1){
        System.out.println("Транспонирование матрицы:");
        for(int i=0;i<matriks.length;i++){
            for(int j=0;j<matriks[i].length;j++){
                m1.matriks[i][j]=m1.matriks[j][i];
                System.out.print(m1.matriks[j][i]+"  ");
            }
            System.out.println();
        
    }
}
}
*второй класс создание матриц*/
package Matr;
 
import java.util.Scanner;
public class RunSavostinVS {
 
 
    public static void main(String [] args){
        Scanner sc=new Scanner(System.in);
        System.out.println("Введите размерность матрицы:");
        int m=sc.nextInt();
        System.out.println("Размерность матрицы = "+m+" на "+m);
        MatricaSavostinVS m1=new MatricaSavostinVS(m);
        MatricaSavostinVS m2=new MatricaSavostinVS(m);
        int exit=0;
        while(exit==0){
            System.out.println("Что следует вывести?");
            System.out.println("1)+");
            System.out.println("2)-");
            System.out.println("3)*");
            System.out.println("4)Транспонирование матрицы:");
            System.out.println("Введите [1/2/3/4]:");
            int variant=sc.nextInt();
            
            switch(variant){
            case 1:
                m1.sum(m1, m2);
 
            break;
            case 2:
                m1.sub(m1, m2);
                break;
            case 3:
                m1.mult(m1, m2, m);
                break;
            case 4:
                m1.trans(m1);
                break;
                default:
                    System.out.println("Такого пункта меню нет.");
            }
            System.out.println("Выходим? Да-1 Нет-0");
            exit=sc.nextInt();
        }
        
    }
 
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.05.2014, 00:53
Ответы с готовыми решениями:

реализация метода удаления записи spring mvc+angularjs
@RestController // http://localhost:8080/ @RequestMapping(&quot;{username}/notes&quot;) public class NotesController { @Autowired ...

Метод записи результата в другой файл
Необходимо записать результат преобразования программы в файле в другой файл, в 2.txt domains s = string file = f1 ...

Иероглифы при записи в файл результата выполнения команды system
Собственно проблема возникает при наличии русских букв в результате выполнения команды system(&quot;echo 'Привет' &gt; text.txt&quot;)....

1
40 / 40 / 32
Регистрация: 22.10.2012
Сообщений: 217
30.05.2014, 20:35
вот запись матрицы в файл)
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
import java.io.*;
import java.util.Random;
 
/**
 * Created by Oleg on 30.05.14.
 */
public class Example2 {
    public static void main(String[] args) throws IOException {
        int[][] mass = new int[10][10];
 
        Random rand = new Random();
        File file = new File(".idea//temp1.txt");
        BufferedWriter fileWriter = new BufferedWriter(new FileWriter(file));
 
        //initialization matrix
        for(int i = 0; i < mass.length; i++)
        {
            for(int j = 0; j < mass[i].length; j++) {
                System.out.print(mass[i][j] = rand.nextInt(mass.length));
                System.out.print(" ");
            }
            System.out.println();
        }
 
        //write in file
        for(int i = 0; i < mass.length; i++)
        {
            for(int j = 0; j < mass[i].length; j++) {
                    fileWriter.append(" " + mass[i][j]);
            }
            fileWriter.newLine();
        }
 
        fileWriter.close();
    }
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.05.2014, 20:35
Помогаю со студенческими работами здесь

Ошибка иницильзации метода fs.close() и записи данных в файл
Здравствуйте,в данном коде на 3 строке я подключил библиотеку fstream,дальше на строке 128 создал переменную path ,после ,от строки 133 до...

Реализация арифметического кодирования без записи в файл
собственно необходимо реализовать арифметическое кодирование строк без записи в файлы... есть вот такой код: #include...

Нужно перевести программу из паскаль в делфи . Сама программа этот реализация метода гауса и метода зейделя
Это все в паскале сделано. В программе идет в начале описание меня а аотом сама подпрограмма реализации этих методов. В делфи надо сделать...

Вывод результата работы метода на консоль
Здравствуйте! Есть интерфейс с методом say. public interface Metod { public void say(); } есть класс реализующий...

Ошибка при передаче результата метода класса
Добрый день Есть сервер: using System; using System.Runtime.Serialization; using System.Collections.Generic; using...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru