|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.09.2013, 14:40 | #1 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
сумма элементов матрицы
С клавиатуры вводится размерность целочисленной матрицы,затем сама матрица.Найти сумму всех элементов.Разрешается при этом использовать только один оператор цикла(кроме цикла ввода матрицы).
Вот сделала эту задачу,правильно ли?или нельзя было еще одно For использовать? Код:
|
04.09.2013, 15:41 | #2 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
Насколько я понял, второй for по условию действительно нельзя использовать. Можно сделать так:
Код:
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
04.09.2013, 15:50 | #3 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
а можете объяснить как так получается?что за к?
|
04.09.2013, 16:23 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
А почему у Вас 2 массива (a[20][20] и new int[M * N])?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
04.09.2013, 16:35 | #5 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
не могу разобраться,как убрать a[20][20]?ведь надо получается использовать новую матрицу А
|
04.09.2013, 16:49 | #6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Можно, например, так:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
04.09.2013, 18:28 | #7 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
а как вывели эту формулу cin >> A[M * i + j];? и почему то программа не запускается
Последний раз редактировалось fkty; 04.09.2013 в 18:32. |
04.09.2013, 18:40 | #8 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Насчет "не запускается" не знаю (у меня запускается).
Насчет формулы: N строк M столбцов в каждой строке M элементов A[N * M] по сути одномерный массив Все строки матрицы записаны одна за другой в массиве A UPD Пожалуйста
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 04.09.2013 в 19:18. |
04.09.2013, 19:01 | #9 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
спасибо
|
15.09.2013, 12:17 | #10 |
Форумчанин
Регистрация: 22.05.2013
Сообщений: 245
|
BDA,оказывается у вас в программе два лишних цикла,я их убрала,но теперь вывод матрицы не работает
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сумма элементов матрицы [n:m] (Си) | Найт | Помощь студентам | 1 | 18.04.2012 16:18 |
сумма элементов матрицы | Paulsan | Общие вопросы C/C++ | 7 | 07.01.2012 10:49 |
Сумма элементов матрицы | Паркер | Помощь студентам | 3 | 25.11.2011 15:19 |
Сумма элементов матрицы | DenProx | Помощь студентам | 2 | 19.12.2009 14:49 |
Сумма четных элементов матрицы. Произведение элементов 3-го столбца. Минимальный элемент матрицы. | renovare | Помощь студентам | 2 | 03.07.2009 21:13 |