Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конвертация строкового типа в int http://www.cyberforum.ru/cpp-beginners/thread514354.html
Как из вот этого textBox1->TextChanged сделать переменную типа int ? я пытался так но не получилось int x; x = textBox1->TextChanged; FILE * fo; fo = fopen("test.txt","wt"); fscanf( fo, x );...
C++ описать структуру с именем Marshrut,если кто-нибудь может,напишите програмный код пожалуйста
Описать структуру с именем MARSHRUT, с полями: название начального, конечного пунктов, длина маршрута. Сформировать односвязный список. Затем напечатать элементы списка по возрастанию, используя в...
C++ Вычислить выражение по заданной формуле
Приветствую вас всех. НУ и милых дам с праздником,8-) http://www.cyberforum.ru/attachment.php?attachmentid=132370&stc=1&d=1331188969 вот собственно задания в скрине. третье я сделал, но...
C++ Найти строку, содержащую наибольший элемент матрицы и заменить все отрицательные элементы этой строки числом 0 Здравтсвуйте! помогите пжл решить задачу. Найти строку, содержащую наибольший элемент матрицы и заменить все отрицательные элементы этой строки числом 0.Матрица любая может быть,так что не судь... http://www.cyberforum.ru/cpp-beginners/thread514330.html
C++ Что почитать по C++, связанное с графикой? http://www.cyberforum.ru/cpp-beginners/thread514322.html
Я на данный момент прочитал половину книги по с++ Шилдта. Вот думаю что еще почитать, хотелось бы что-нибудь связанное с графикой(OpenGl,Directx3D) или что-то уже связанное с созданием полноценных...
C++ Удаление строки
Помогите удалить строку из текстового файла с последующим сдвигом всех строк, находящихся ниже, на 1 вверх. Заранее спасибо.
C++ Определить площадь поверхности цилиндра
хранилище для сырья имеет вид цилиндра, заканчивающегося полусферой. определить площадь поверхности если заданы размеры
C++ memory leak или "ОС подчистит" (Знакомство с Modern C++ Design\Loki Александреску приветствуется) Доброго времени суток, уважаемые. Возможно мой вопрос покажется вам несколько странным, однако мне бы хотелось внести у себя в голове некую ясность. Копаю синглтоны у Александреску. А заодно... http://www.cyberforum.ru/cpp-beginners/thread514301.html
C++ При вводе имени сообщить, что есть такое имя http://www.cyberforum.ru/cpp-beginners/thread514290.html
Хочу написать программу, при вводе имени(например Katy), должно вывестись что есть такое имя. Что не так? #include <iostream> using namespace std; int main() { setlocale (0,"Russian"); char...
C++ Обработка множеств Написать программу, реализующую обработку нескольких массивов структур (до 5 массивов по 10 элементов) по примеру множеств. В качестве элемента массива использовать структуру: Ж/д билет i. Номер... http://www.cyberforum.ru/cpp-beginners/thread514279.html
silent_1991
Эксперт С++
5025 / 3085 / 271
Регистрация: 11.11.2009
Сообщений: 7,047
Завершенные тесты: 1
10.03.2012, 11:38 0

дана целочисленная матрица A , размером а х м, найти в матрице первую строку, все элементы которой равны нолю, Умножить элементы столбца с таким же н

10.03.2012, 11:38. Просмотров 1377. Ответов 12
Метки (Все метки)

Ответ

xcomx, программа делает всё, что угодно, но не решает поставленную задачу.
В строках 13-19 задаётся матрица, с которой будем работать. Но к чему цикл 27-33, в частности, строка 30?
В цикле 41-51 считается количество нулевых элементов в строке. Но почему в условии 53 count проверяется на равенство нулю, когда по заданию необходимо найти полностью нулевую строку, а не полностью ненулевую. И почему после этого условия не происходит выход из внешнего цикла, если нам необходимо найти первую нулевую строку. К тому же, строка 57 после строки 56 абсолютно бессмысленна, поскольку в строке 56 n делается равным i, а в строке 57 i делается равным n, который и так уже равен i.
И самое главное (будем считать, что всё, что указано выше, исправлено): задание говорит, что надо умножить все элементы столбца с найденным номером на 2, а не сам найденный номер, что вы делаете в строке 65. И это опять приводит нас к заданному вам выше вопросу уже двумя людьми: что делать, если найденная строка имеет индекс больший, чем количество столбцов в матрице? Какой столбец умножать на 2?

Вернуться к обсуждению:
дана целочисленная матрица A , размером а х м, найти в матрице первую строку, все элементы которой равны нолю, Умножить элементы столбца с таким же н
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2012, 11:38

Дана целочисленная матрица размером M x N, элементы которой могут принимать значения от 0 до 100. Различные ст
Дана целочисленная матрица размером M x N, элементы которой могут принимать значения от 0 до 100....

Найти в матрице первую строку, все элементы которой упорядочены по убыванию
Найти в матрице первую строку, все элементы которой упорядочены по убыванию. Изменить...

Найти в матрице первую строку, все элементы которой упорядочены по возрастанию
Найти в матрице первую строку, все элементы которой упорядочены по возрастанию. Изменить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.