1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
|
1 | |
Составить программу на языке Си,которая выводит элементы матрицы в заданном порядке12.12.2009, 22:29. Показов 6372. Ответов 35
Метки нет (Все метки)
[IMG]http://s59.***********/i166/0912/c1/560164df410b.jpg[/IMG]
Помогите пожалуйста составить алгоритм, а в идеале еще и закодить). У меня были идеи,но они какие-то слишком длинные,вообщем не получилось пока что.
0
|
12.12.2009, 22:29 | |
Ответы с готовыми решениями:
35
Составить программу, которая запрашивает 3 числа а потом выводит их в заданном порядке Составить программу, которая выводит максимальные элементы каждой строки матрицы в виде убывающей последовательности Дано 3 Числа. Составить программу которая выводит их в порядке возрастания Составить программу, которая последовательно сортирует в порядке возрастания каждые K числа и выводит на печать |
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
|
13.12.2009, 00:04 [ТС] | 21 |
0
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
||||||
13.12.2009, 00:05 | 22 | |||||
вот мой код
1
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
|
13.12.2009, 00:11 [ТС] | 23 |
M128K145, ОГРОМНОЕ СПАСИБО! Теперь все работает! Если несложно,можешь еще рассказать для чего здесь библиотека <stdlib.h> и вообще о ней?
P.S. У нас мало написать программу, препод детально идучает,мы ее писали или нет,так что понять мне ее нужно в любом случае)) Добавлено через 2 минуты manfeese, тоже огромное спс! АХАХАХАХАХАХАХАХ! Не поверишь где мне в твоем коде ошибку выдало!)) На 76 строчке библиотеки conio!)) АХАХАХ
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
13.12.2009, 00:13 | 24 |
trueherofromad, я не понимаю, что у тебя не работает?
Вот
manfeese, забавно посмотреть на твои мучения при изменении n на 10)) и постоянно меняя n значит уже заработало) Сейчас распишу
1
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
||||||
13.12.2009, 00:19 | 25 | |||||
))))))) Думаешь мне это надо??? Я как пример привел, а автор пускай мучаеться!!!
Добавлено через 2 минуты В таком случае замени так:
1
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
|
13.12.2009, 00:22 [ТС] | 26 |
manfeese, конечно мучаться должен я,а тебе большое спасибо за помощь!) Мне сам код был и не обязателен,хотя бы алгоритм) А тут весь код,я просто счастлив)
Добавлено через 2 минуты Ошибку с библиотекой сам исправил,вот только теперь в 7-ой строке столько ошибок выдало,что я не все успел пролистать за 30 секунд
0
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
||||||
13.12.2009, 00:25 | 27 | |||||
Не по теме: Просто, если за авторов писать сразу весь код, то они никогда не смогут понять сути программирования, а так может хоть чтото в памяти останеться!!! :) Добавлено через 2 минуты Ладно уж! начало измени на токое: (до основных циклов)
0
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
||||||
13.12.2009, 00:27 [ТС] | 28 | |||||
manfeese, согласен)),только вы мне нефига алгоритм не объясняли, а сразу код кидали)) Ну его я сам пойму без проблем,как только компиляцию твоей отлажу,хоть 1 рабочая и есть.
В 8-ой строк оч много ошибок,можешь объяснить почему? Вот код:
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
13.12.2009, 00:29 | 29 | |||||
1
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
|
13.12.2009, 00:32 | 30 |
попробуй так
Код
int a[3[COLOR="Red"]][[/COLOR]3]={1,2,3,4,5,6,7,8,9};
0
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
|
13.12.2009, 00:34 [ТС] | 31 |
M128K145, спасибо за объяснение обнуления z, этого я не знал и библиотеки! А остальное это лишнее я какбэ не в ПТУ учусь))
+ Я чтобы окно не закрывалось пользуюсь бат файлом,с текстом: @echo off имя PAUSE Добавлено через 2 минуты manfeese, попробовал,спс,компилируется,только выполнение не то: [IMG]http://i079.***********/0912/08/c596e96ab60d.jpg[/IMG]
0
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
|
13.12.2009, 00:41 | 32 |
А как объяснить данный алгоритм??? он выполняет обход матрицы по твоему принципу. Если возьмешь небольшую матрицу, 3х3 например, и проделаешь этот алгоритм вручную то поймешь как он работает. Что тут еще надо объяснять???
Добавлено через 3 минуты а вообще используй переменную в записи массива Код
int a[n][n]
1
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
|
13.12.2009, 00:42 [ТС] | 33 |
manfeese, спс, щас уже алгоритм объяснять не надо конечно)) Просто в начале у меня были какие-то странные идеи с ифами и прочим...
0
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
||||||
13.12.2009, 00:49 | 34 | |||||
Вот все рабочее, что у меня есть, разбирай!!!
1
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
|
13.12.2009, 00:52 [ТС] | 35 |
Разберу)) Кстати,на лабах у нас стоят компы с НетБсд,где значения вводятся при открытии файла a.out, и мне надо будет,чтобы n изменялось в зависимости от количества введенных цифр,для этого код надо будет переделать)),вообщем это я сам сделаю)) Это так,чтоб вы не думал,что я прям злостных иждивенец))
0
|
1 / 1 / 0
Регистрация: 06.12.2009
Сообщений: 59
|
||||||
18.12.2009, 14:44 [ТС] | 36 | |||||
manfeese,
ссори, я щас пытаюсь доработать прогу,чтобы он работала с вводимыми данными,можешь с этим помочь, а то ваши проги вроде бы на это совсем нерасчитанны((( Вот начало программы, а как сделать,чтобы она выдовала то,что нужно, я до сих пор не врубился и твою программу переделать не получается,ХЭЛП МИ ПЛИЗ,до субботы нужно по зарез сдать,иначе до экзамена не допустят(((
0
|
18.12.2009, 14:44 | |
18.12.2009, 14:44 | |
Помогаю со студенческими работами здесь
36
Составить программу, которая находит положительные элементы массива и выводит их на экран Составить программу, которая выводит четные элементы двумерного массива и находит их количество Составить программу, которая выводит таблицу из 6 элементов, печатает отличные от нуля элементы и их количество Составить п/п, которая в данной строке целочисленной матрицы переставляет элементы в обратном порядке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |