29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
||||||
1 | ||||||
количество чисел, совпадающих с номером столбца, в которых они находятся01.04.2010, 18:54. Показов 3415. Ответов 41
Метки нет (Все метки)
Задача такая:
Дана целочисленная прямоугольная матрица. Определить: 1) сумму элементов тех строк, которые содержат хотя бы один нулевой элемента; 2) количество чисел, совпадающих с номером столбца, в которых они находятся. Вот мой вариант кода:
0
|
01.04.2010, 18:54 | |
Ответы с готовыми решениями:
41
Заменить отрицательные элементы суммой номера столбца и номера строки, в которых они находятся Определить количество введенных чисел значения которых находятся в заданном интервале Сумма элементов массива, у которых сумма индексов, на которых они находятся, - четное число. Проверить код Определить максимальный и минимальный элементы матрицы и поменять столбцы, в которых они находятся |
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
|
||||||
01.04.2010, 18:57 | 2 | |||||
одна из ошибок-ты пропустил
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
01.04.2010, 18:58 | 3 |
Во-первых напиши комменты
ВО-вторых, дай данные при которых тестирование неудачно. Иначе работать не буду.
0
|
3 / 2 / 0
Регистрация: 01.04.2010
Сообщений: 30
|
|
01.04.2010, 19:00 | 4 |
ты на какой системе работаешЬ????
0
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
01.04.2010, 19:01 [ТС] | 5 |
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
01.04.2010, 19:03 | 6 |
Мне повторить?
Я тебе сказал, что делать.
0
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
||||||
01.04.2010, 19:07 [ТС] | 7 | |||||
Вот с коментами:
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
01.04.2010, 19:17 | 8 |
Другой коленкор.
Пока я ковыряюсь, подробнее об ошибках давай.
0
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
01.04.2010, 19:20 [ТС] | 9 |
1>------ Build started: Project: Test, Configuration: Debug Win32 ------
1>Compiling... 1>Test.cpp 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(6) : warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(306) : see declaration of 'scanf' 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(8) : warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(306) : see declaration of 'scanf' 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(12) : error C2082: redefinition of formal parameter 'matr' 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(15) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(26) : error C2601: 'schet_str' : local function definitions are illegal 1> c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(11): this line contains a '{' which has not yet been matched 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(40) : error C2601: 'schet_stb' : local function definitions are illegal 1> c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(11): this line contains a '{' which has not yet been matched 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(49) : error C2601: 'del_matr' : local function definitions are illegal 1> c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(11): this line contains a '{' which has not yet been matched 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(56) : error C2601: 'main' : local function definitions are illegal 1> c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(11): this line contains a '{' which has not yet been matched 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(69) : fatal error C1075: end of file found before the left brace '{' at 'c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(11)' was matched 1>Build log was saved at "file://c:\Users\******\Documents\Visual Studio 2008\Projects\Test\Test\Debug\BuildLog.htm" 1>Test - 6 error(s), 3 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== Вот такие вот ошибки. Так как я другой язык учил, так вот и не понимаю
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
||||||
01.04.2010, 19:28 | 10 | |||||
Значит так, во-первых по скобкам.
Итак, поставь закрывающую скобку '}' где она должна стоять.
0
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
||||||
01.04.2010, 19:33 [ТС] | 11 | |||||
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
||||||
01.04.2010, 19:43 | 12 | |||||
Ошибки в печку, слушай меня. Ставь скобку там, где считаешь что заканчивается функция. Подумай ещё раз. Должно быть так?
0
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
||||||
01.04.2010, 19:46 [ТС] | 13 | |||||
Вот некоторые исправил. Терь 4 ошибки:
Я исправил в некоторых местах. Теперь ошибки вот такие: 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(6) : warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(306) : see declaration of 'scanf' 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(8) : warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files (x86)\microsoft visual studio 9.0\vc\include\stdio.h(306) : see declaration of 'scanf' 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(12) : error C2082: redefinition of formal parameter 'matr' 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(16) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(61) : error C2144: syntax error : 'int' should be preceded by ')' 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(61) : error C2660: 'input' : function does not take 0 arguments 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(61) : error C2059: syntax error : ')' 1>Build log was saved at "file://c:\Users\******\Documents\Visual Studio 2008\Projects\Test\Test\Debug\BuildLog.htm" 1>Test - 4 error(s), 3 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
||||||||||||||||
01.04.2010, 19:56 | 14 | |||||||||||||||
В функции Rand_mas надо писать так:
И в функции main закомментируй это всё или убери
ПРототипы если хочешь писать, пиши после инклудов. И не забывай указывать, переменную какого типа возвращает каждая функция. Вот так:
1
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
01.04.2010, 20:03 [ТС] | 15 |
Никакой. Щас в универ поступил, дак вот приходится по специальности учить
Блин но все же выдал касяк какой то 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(15) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data 1>c:\users\******\documents\visual studio 2008\projects\test\test\test.cpp(61) : error C2061: syntax error : identifier 'm' 1>Build log was saved at "file://c:\Users\******\Documents\Visual Studio 2008\Projects\Test\Test\Debug\BuildLog.htm" 1>Test - 1 error(s), 3 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
01.04.2010, 20:06 | 16 |
Ясно, что по теме?
1
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
01.04.2010, 20:10 [ТС] | 17 |
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
01.04.2010, 20:15 | 18 |
Дай последний код, с косяком который.
0
|
29 / 29 / 7
Регистрация: 26.03.2010
Сообщений: 305
|
|
01.04.2010, 20:20 [ТС] | 19 |
Да я нашел. Все исправил. Но вот подсчитывает он не правельно
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
|
01.04.2010, 20:22 | 20 |
Щас началось самое трудное. Давай код, а я отлучусь ненадолго.
0
|
01.04.2010, 20:22 | |
01.04.2010, 20:22 | |
Помогаю со студенческими работами здесь
20
Массив: Вычислить произведение нечетных элементов, значение которых вдвое больше, чем место, где они находятся... В массиве заменить отрицательные элементы номером столбца, в котором они находятся Заменить отрицательные элементы матрицы номером столбца, в котором они находятся Переименование файлов по имени папок, в которых они находятся Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |