Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

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

Ответ
 
Опции темы
Старый 03.05.2016, 18:44   #1
Anne123
Новичок
 
Регистрация: 03.05.2016
Сообщений: 1
Репутация: 10
По умолчанию Помогите понять что не так

Здравствуйте. Помогите, пожалуйста, понять почему не считает сумму:

Ввести матрицу 2*3 и найти сумму в каждом столбце
Код:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication18
{
    class Program
    {
        static void Main(string[] args)
        {
            int n,m;
            n=2;
            m=3;
            int [] sum = new int [m];
          
            int [,] mas=new int[n,m];
            Console.WriteLine("Заполните матрицу");
           

            for (int i=0; i<n; i++)
            {
                for (int j=0; j<m; j++)
                {
                    
                  mas[i, j] = Int32.Parse(Console.ReadLine());
                  
                }
            }
            Console.WriteLine("Полученная матрица:");

            for (int i = 0; i < n; i++)
            {
                
               
                for (int j = 0; j < m; j++)
                {
                  
                    Console.Write(mas[i, j]+" ");
                    

                }
                Console.WriteLine("\n");
            }

            


            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < m; j++)
                {
                    sum [i]+=mas[j, i];
                    Console.Write(sum [i]+ " ");
                }

                
            }
            Console.ReadLine();
        }

        }
    }


Последний раз редактировалось Alex11223; 03.05.2016 в 20:32.
Anne123 вне форума   Ответить с цитированием
Старый 03.05.2016, 20:31   #2
pu4koff
ПрофессионалФорумчанин
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,460
Репутация: 3616
По умолчанию

Почему вдруг mas[j,i] стал при суммировании, когда везде было i,j ?
__________________
http://coub.com/view/2hhtg
pu4koff вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что не так с массивами ? помогите понять ошибку GreenFox Lazarus, Free Pascal, CodeTyphon 6 02.04.2015 11:49
Не могу понять что не так(бинарное дерево) Stanislav94 Общие вопросы C/C++ 2 03.03.2013 18:20
не могу понять что не так aferistz Общие вопросы C/C++ 5 23.09.2010 02:21
строки и файлы не могу понять,что не так(((( marina_sergina Помощь студентам 1 11.05.2010 00:38
Помогите дописать программу на Delphi 7 не могу понять что здесь не так matrix8325 Помощь студентам 1 30.04.2009 23:34


01:34.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru