![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Ru4kin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.4.2006 Репутация: нет Всего: нет |
Привет Всем. Я Тут Первый Раз , Дык Чегото То Не Нашёл Раздела Помощи :/
У Меня Такой Трабл, На Курсовую Задали Написать 2 Задачи По Массивам (1курс) , Смешные Задачи , Но В Разных Мелких Нюансах Разобраться Не Могу , И Ошибкок Выше Крышы Прошу Помоч Мне Вот Их Описание: 1) Пусть А - Одномерный Массив, Составленный Из N елых Числел. Найти Элементы Повторяющиеся В Массиве Наибольшее Число Раз. Ветс Ол Фёрст Задачи ->> 2) Пусть А -Двумерный Массив Целых Чисел Размерности NxN. Ввести Его Как Типизированную Константу И Найти: а)Элемент Массива Ближайший К Числу -2, и Его Индексы; б)Сумму И Количество Не Отрицательных Элементов; в)Число Столбцов С Не Нулевой Суммой Элементов; г)Максимальный Из Элементов Побочной Диограммы. Спасибо Большое За Ранее |
|||
|
||||
| Lamak |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 8.5.2005 Где: Украина,Одесса Репутация: 6 Всего: 7 |
Вот первая прога
--------------------
Роботы - это интересно и увлекательно! |
|||
|
||||
| Ru4kin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.4.2006 Репутация: нет Всего: нет |
Хм... Необычно Написано
Тока У Меня Показывает Ошибку : :\Мои Проги\Курсовая 2\1.cpp(42) : error C2374: 'i' : redefinition; multiple initialization D:\Мои Проги\Курсовая 2\1.cpp(12) : see declaration of 'i' И Так Три Раза :/ Мы Не Обьявили Что ТАкое "i" ? Но Это Абсурд... Попытался Перевзи Эту Писанину , ПОлучилась ПРимерно Такая Суть : Многократное Переопределение (замена Прошлого Значения На Новое) , Многократная Инициализация... Не Могу Понять Почьву Регательства Компелятора На Меня |
|||
|
||||
| Fixin |
|
|||
![]() Ёжик ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1357 Регистрация: 6.1.2004 Репутация: 5 Всего: 18 |
нужно определить переменную единожды.
Добавлено @ 17:53
|
|||
|
||||
| Lamak |
|
||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 8.5.2005 Где: Украина,Одесса Репутация: 6 Всего: 7 |
Потому как писалось быстро, по простому и чтоб работало! Кстати, просто из любопытства, что тебе показалось необычным? А ошибка у тебя возникала потому что мы под разными компиляторами запускаем. Я запускал под "C++Builder 6" в консольном приложении. По поводу вторго задания:
--------------------
Роботы - это интересно и увлекательно! |
||||||
|
|||||||
| Ru4kin |
|
||||||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.4.2006 Репутация: нет Всего: нет |
Хз, я просто ещё не силён в С++ ...
Думал нужно создать простой массив , с функцией в строк 10
Зачем он там ? Зачем Нам int B[N]={0,0,0,0,0,0,0,0,0,0}; int C[N]={0,0,0,0,0,0,0,0,0,0}; О_о Если чесно просто не понял как она работает :/ Завтра спрошу у одногрупников... А на счёт второй :
Думаю Типизированную , тобишь типа - int , double , char.
Опечатка К примеру матрица: 1 2 3 4 5 6 7 8 9 Побочная диагональ 3,5,7 Воть |
||||||||
|
|||||||||
| Lamak |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 8.5.2005 Где: Украина,Одесса Репутация: 6 Всего: 7 |
int B[N]={0,0,0,0,0,0,0,0,0,0};//в этом массиве хранятся элементы массива A[N], только они в нём не повторяются int C[N]={0,0,0,0,0,0,0,0,0,0};//в элементе С[i] хранится кол-во повторений элемента B[i] в масиве А[N];(i=от 0 до count) count - кол - во различных элементов в массиве A[N] Распечатай все массивы в конце проги будет понятней,зачем они нужны. Получиш что-то вроде етого A[]= 1 2 2 3 4 5 6 5 2 5 B[]= 1 2 3 4 5 6 0 0 0 0 //элемент В[1]=2 встречается в массиве А[N] C[1]=3 раз C[]= 1 3 1 1 3 1 0 0 0 0 count = 6; --------------------
Роботы - это интересно и увлекательно! |
|||
|
||||
| Lamak |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 8.5.2005 Где: Украина,Одесса Репутация: 6 Всего: 7 |
Это флаг,говорящий о следующем flag=true - элемента A[i] ещё нет в массиве В[] следовательно
flag=false - элемента A[i] уже есть в массиве В[] , в строке 20: C[j]++;//увеличили кол- во повторений на 1 Завтра напишу вторую прогу --------------------
Роботы - это интересно и увлекательно! |
||||
|
|||||
| Lamak |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 204 Регистрация: 8.5.2005 Где: Украина,Одесса Репутация: 6 Всего: 7 |
Вот вторая прога
--------------------
Роботы - это интересно и увлекательно! |
|||
|
||||
| Ru4kin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 17.4.2006 Репутация: нет Всего: нет |
Спасибо Большое !
Можно Сказать Вы Меня Спасли С форума Не Ухожу , Думаю Научиться Тут Красивому Програмированию... |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |