![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 26.10.2016
Сообщений: 8
|
![]()
Вот мой код:
Код:
Последний раз редактировалось uppjke; 06.11.2016 в 13:51. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Чтобы ввести функцию (функции) в код нужно сначала разбить программу на логические куски и пояснить что делает каждый, а потом решать что можно в функцию упаковать, а что - нет. Например:
Код:
Сделай это (для начала). |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 26.10.2016
Сообщений: 8
|
![]() Цитата:
1. Это пользователь вводит матрицу 2. Показывает матрицу 3. Считает сумму строки в которой есть хотябы 1 отр. элем. 4. Седловые точки |
|
![]() |
![]() |
![]() |
#4 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
![]()
Замени cout на printf.
Замени cin на scanf. Потом посмотри, что получится. И будет тебе C.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
![]() |
![]() |
![]() |
#5 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
![]()
Ещё надо убрать в начале первые две строки и заменить их на
Код:
Исправь и проверь. Булевую переменную замени на целую {0, 1}. А функции писать не надо, ни к чему это.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... Последний раз редактировалось jura_k; 06.11.2016 в 14:23. |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Похоже, что вот этот кусок можно перенести в функцию:
Код:
Только я не понимаю как передать 2- мерный массив в функцию? В смысле я бы его сделал динамической памятью (и тогда передал бы просто ссылку на него)... А вы такое проходили? Или лучше саму матрицу сделать глобальной - чтобы поле видимости её было и в main() и в функции (что-то типа того: в main заполнилось, а в функции обработалось)?... Или заполнять массив, желательно, тоже в отдельной функции нужно? Пиши, что ты думаешь по этому поводу? |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Т.к. ты молчишь, то я сделал массив глобальным:
Код:
Смотри, я программу особо не тестировал; твоя задача - хорошенько её протестировать... Если что - поправлю... Если у тебя нет компилятора, тогда можешь использовать онлайн: http://www.tutorialspoint.com/codingground.htm . |
![]() |
![]() |
![]() |
#8 | |
Регистрация: 26.10.2016
Сообщений: 8
|
![]() Цитата:
P.S. извиняюсь за молчание, в отъезде был |
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 26.10.2016
Сообщений: 8
|
![]()
По поводу передачи массива в функцию, как раз с адресами и связана http://ru.stackoverflow.com/question...умерный-массив все равно не понятно
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
Быстро закрывается консоль - стандартная проблема.
Попробуй задержку сделать перед строчкой: Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перевод в ASCII код и в двоичный код | Randy.Mandy | Microsoft Office Excel | 0 | 27.02.2012 21:40 |
Крестики/нолики,добавление процедур и функций | Plotonov | Общие вопросы Delphi | 3 | 15.04.2011 14:21 |
добавление процедур и функций | garf_92 | Помощь студентам | 5 | 28.06.2010 21:00 |
Добавление функций в программу (Delphi) | sv2311 | Помощь студентам | 1 | 10.04.2009 06:00 |
Перевод названий функций Rus-Eng??? | Montana78 | Microsoft Office Excel | 2 | 15.06.2007 10:49 |