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

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

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2014, 14:52   #1
FC_DK
Новичок
Джуниор
 
Регистрация: 07.09.2014
Сообщений: 2
По умолчанию Задание на матрицу

Вот задание:
Создать массив, элементы которого равны сумме цифр чисел, расположенных по кромке матрицы

Вот уже готовый код:
PHP код:
import java.util.ArrayList;
import java.util.Scanner;
 
    public class 
Main {
        
        static 
int summa;
        
        public static  
void main (String [] arg) {
        
Scanner  s = new  Scanner(System.in);
        
        
        
ArrayList<Integer> list = new ArrayList<Integer>();
        
int matr[][]={{20,54,87,13},
                    {
26,64,7,93},
                    {
92,51,38,39},
                    {
51,11,93,88}};
        
        for(
int i=0;i<4;i++) {
            if(
i==|| i==3) {
            for(
int j=0;j<4;j++) {
                
summa=sum(matr[i][j]); list.add(summa);
                            
            }
            } else {
                for(
int j=0;j<4;j=j+3) {
                    
summa=sum(matr[i][j]);list.add(summa);
                }
            }
        }
        for(
int i=0;i<list.size();i++) {
            
System.out.print(list.get(i)+" ");
        }
    
        
        
        
        } static 
int sum (int n) {
            
int k,sum=0;
            while(
n>0) {
                
k=n%10;
                
n=n/10;
                
sum+=k;
            } return 
sum;
        }
 
    } 
И вот вопрос, можно ли написать тоже задание, только без использования ArrayList и класса? Если можно, то как?
FC_DK вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сгенерировать матрицу Татьяна123456 Общие вопросы C/C++ 0 14.11.2012 21:32
Запутаное задание задание с массивом.Буду очень благодарен. Riko1 Общие вопросы C/C++ 2 22.10.2011 10:23
как умножить матрицу(3на4) на матрицу(4на3) в делфи? Ромка678 Помощь студентам 1 28.11.2009 08:01
Объясните пожалуйста как можно считать значения в этом файле в вектор, 4 -ую матрицу, 6-ую матрицу ciaonataha Помощь студентам 1 30.03.2009 20:57