|
|
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
Здравствуйте уважаемые программисты!Мне очень нужна ваша помощь!!!! Надо написать программу в Borland C++ , а Я в этом деле далеко не эксперт =) Кто сможет, напишите, буду рад ))) Ввести целочисленную матрицу N*N. Вывести матрицу, поставив в обеих главных диагоналях звёздочки вместо элементов. Переставить первый и последний столбец. Найти максимальное число в периметре матрицы. Заранее благодарю ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2005, 17:08 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
Я незнать, что есть периметр. Ви объяснять мне и я пробовать написать. Фот тержите пока. Только это на С, а не на С++. И не для борланда, а для gcc. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2005, 17:54 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
Если что не понятно пиши. Да, кстати вот исполняемый файл. Но это для Линуха ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2005, 17:56 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
спасибо большое =)))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2005, 19:17 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
У меня только два вопроса: 1. Что за оператор printf ? 2. Заранее ссылаюсь на свою неграмотность, но ведь проги в С тоже самое, что и в С++, т.е. в С++ она тоже работать будет? Ещё раз спасибо ))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2005, 19:23 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
printf - стандартный оператор вывода. Он живёт в библиотеки stdio.h. Оператор этот настолько стандартный, что в gcc можно даже не подключать stdio.h. Но, чтоб прога соответствовала стандарту я написал. Б. Кернига (автор С) Д. Ритчи "Язык программирования Си" Издание второе Си-программа, печатающая "здравствуй, мир", выглядит так: Код: plaintext 1. 2. 3. 4. 5. Однако в С++ пользуются другими. Cout вроде. Но я точно не знаю. Тебе периметр матрици нужен? Если да, то расскажи что это такое и я наверное завтра напишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2005, 22:08 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
В дополнении к Sarin, вычисление максимального числа в периметре матрицы (если я правильно понял периметр): #include <stdio.h> #include <iostream.h> #include <conio.h> #include <stdlib.h> #define RAZMER 5 int main() { clrscr(); int matrix[RAZMER][RAZMER]; int i, j; int maxnum = 0, seed; cout << "Input seed "; cin >> seed; srand(seed); for (i = 0; i < RAZMER; ++i) for (j = 0; j < RAZMER; ++j) matrix [j] = rand() % 20; for (i = 0; i < RAZMER; ++i) { for (j = 0; j < RAZMER; ++j) cout << matrix[j] << ' '; cout << '\n'; } for (i = 0; i < RAZMER; ++i) { if (i == 0 || i == RAZMER - 1) { for (j = 0; j < RAZMER; ++j) if (matrix[j] > maxnum) maxnum = matrix[j]; } else for (j = 0; j < RAZMER; j+=RAZMER-1) if (matrix[j] > maxnum) maxnum = matrix[j]; } cout << '\n' << "Maximum number is " << maxnum; return 0; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 12:31 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
Да, надо в C++ Borland но думаю, что работать всё равно будет =)) А на периметр забейте =))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 16:16 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
А можно вместо stdio.h применить другую библиотеку, например <conio.h> или <iostream.h>??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 17:09 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
И кстати, у меня версия Borland C++ v.3.1 =)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 17:11 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
А чё толку conio, iostream. Всё равно ввод/вывод пришлось бы переписывать. А я С++ функций не знаю. Если stdio низя, то проси ввод вывод сделать кого другого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 18:29 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
Ясна, т.е. то, что написано выше применить в C++ никак нельзя да ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 18:36 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
2Feanor Мой пример писался в Boralnd С++ 3.0. Использовались iostream и conio ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 21:01 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
FeanorЯсна, т.е. то, что написано выше применить в C++ никак нельзя да ? С++ совместим с С. Соответственно компилятор С++ проглотит этот код и не подавится. Другое дело, что ничего специфичного для С++ я не использовал. Если тибе необходимо продемонстрировать знания (прога учебная, как я понял) С++ и умение пользоваться cout то ввод/вывод придётся переписать. Если нет, то всё нормально. Ввод/вывод в контексте программы является единственным отличием. Я ещё на паскале десятки таких прог в инсте писал. Народ зачёт по информатике сдавал Так вот цикл for он и в Африке for. Это - основа подобных прог. Перебор элементов массива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 21:11 |
|
||
|
Помогите с программой!!!
|
|||
|---|---|---|---|
|
#18+
2Feanor Ты что идиот? (Прошу прощения у модераторов). Ты видишь что пишется в сообщениях тебе? Просто обижает когда пытаешься помочь человеку, а он игнорирует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2005, 23:19 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=57&tid=2033416]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 385ms |

| 0 / 0 |
