Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2010, 16:58   #1
MMM_Corp
Пользователь
 
Регистрация: 24.03.2010
Сообщений: 17
По умолчанию Java, алгоритм суммирования диагоналей матрицы

Данна квадратная матрица А порядка М.
Найти сумму каждой ее диагонали паралельной главной (начиная с одноэлементой диагонал А1M).

Заготовка что уже есть (заполнение массива, обработка ошыбок), нужно только сделать сумирование диагоналей и вывод их сумм.

Сорци:
package javaapplication82;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {

public static void main(String[] args) {
int M = 1, K = 0, i = 0, f=0, j = Integer.MAX_VALUE;
int A[][];

try {
BufferedReader is = new BufferedReader(
new InputStreamReader(System.in));

System.out.println("\nM = ? ");
// M = Integer.parseInt(is.readLine());
M = 3;

is.close();

A = new int[M][M];
// fill array random data
System.out.println("\n\nGenerated data:");

for (j = 0; j < A.length; j++) {
for (i = 0; i < A.length; i++) {
A[i][j] = (int) Math.round(5 * Math.random());
//System.out.print("A[" + (i) + "," + (j) + "]=" + A[i][j] + "; ");
System.out.print(A[i][j] + " ");
}
System.out.print("\n");
}

System.out.print("\n");


System.out.print("calculate result\n");

// calculate result



} catch (Exception e) {
System.out.println("\nError message: \n" + e.getMessage() + "\n\n" + "Stack info:");
e.printStackTrace();
}
}
}


П.С. Желательно под NetBeans.
Вложения
Тип файла: rar JavaApplication82.rar (10.3 Кб, 5 просмотров)
MMM_Corp вне форума Ответить с цитированием
Старый 24.03.2010, 18:14   #2
RoS
Форумчанин
 
Аватар для RoS
 
Регистрация: 13.12.2009
Сообщений: 272
По умолчанию

Готов взяться за эту работу, пишите - договоримся в цене
ICQ 362 165 591
Если я помог вам - порадуйте меня, нажмите на весы слева

Последний раз редактировалось RoS; 24.03.2010 в 18:46.
RoS вне форума Ответить с цитированием
Старый 24.03.2010, 18:44   #3
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

могу написать на с++ за денюжку )
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Старый 25.03.2010, 18:38   #4
MMM_Corp
Пользователь
 
Регистрация: 24.03.2010
Сообщений: 17
По умолчанию

Проект закрыт, лаба сдана другим путём)

Всем спасибо.
MMM_Corp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
алгоритм сжатия информации LZW на Java sagnio Общие вопросы по Java, Java SE, Kotlin 1 09.12.2009 21:11
замена элементов матрицы на Java Rejif666 Помощь студентам 0 09.10.2009 19:49
Сортировка диагоналей матрицы skiffter Общие вопросы Delphi 8 07.10.2009 19:40
Циклы суммирования? radium Microsoft Office Excel 7 23.04.2009 10:57
Алгоритм заполнения квадратной матрицы по спирали beregok Помощь студентам 3 15.01.2009 16:56