Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MDNdemon
Сообщений: n/a
#1

Сформировать одномерный массив целых чисел. - C++

19.04.2010, 22:48. Просмотров 953. Ответов 4
Метки нет (Все метки)

Мужики помогите, на экзамен задали , не знаю как делать, не получается(!

вот задание:

Сформировать одномерный массив целых чисел.
Распечатать полученный массив.
Поменять местами минимальный и максимальный элементы массива.
Удалить из массива все элементы превышающие его среднее значение более, чем на 100%.
Распечатать полученный массив.

-=-=-=-=-=-=-=-=-= хз, как делать ))))))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2010, 22:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сформировать одномерный массив целых чисел. (C++):

Сформировать одномерный массив целых чисел - C++
1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2) Распечатать полученный массив. 3) Удалить...

Сформировать одномерный массив целых чисел - C++
Помогите с задачей 1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2) Распечатать полученный массив. ...

Сформировать одномерный массив целых чисел - C++
1.Сформировать одномерный массив целых чисел. 2.Распечатать полученный массив. 3.Удалить элементы,индексы которых кратны 3. ...

Сформировать одномерный массив целых чисел - C++
Здравствуйте. Скажите пожалуйста, что изменить, чтобы всё работало. Программа компилируется, но я не понял всех нюансов здачи. вот сама...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел. - C++
Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Удалить 5 последних элементов массива. Добавить в...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
1) Сформировать одномерный массив целых чисел, используя датчик случайных чи-сел. 2) Распечатать полученный массив. 3) Удалить элементы...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
19.04.2010, 22:53 #2
поиск испоьзуйте, массив формировали уже 10000раз)
toxa92
167 / 94 / 2
Регистрация: 16.04.2010
Сообщений: 464
19.04.2010, 23:02 #3
формируем массив (вероятно рандомно)
C++
1
mas[i][j]=rand()%Верхняя_граница_рандомов;
в этом же проходе по массиву ищем максимальный и минимальный элемент (max - при объявлении меньше минимально возможного, min при объявлении больше максимально возможного).
C++
1
2
if (min>mas[i][j]) {min=mas[i][j];min_i=i;min_j=j;}
if (max<mas[i][j]) {max=mas[i][j];max_i=i;max_j=j;}
Тута min_i и min_j координаты элемента в матрице. max_i и max_j разумеется тоже. после выхода из циклов мы знаем координаты максимального и минимального элементов. делаем
C++
1
tmp=mas[min_i][min_j];mas[min_i][min_j]=mas[max_i][max_j];mas[max_i][max_j]=tmp;
Теперь мы поменяли их местами. А вот про 100% я не понял что за задание
neske
1482 / 849 / 76
Регистрация: 26.03.2010
Сообщений: 2,917
19.04.2010, 23:08 #4
Цитата Сообщение от MDNdemon Посмотреть сообщение
Удалить из массива все элементы превышающие его среднее значение более, чем на 100%.
среднее значение=общая сумма элементов/размер массива.
и если какой-либо из элементов больше среднего значения => удаляем.

вроде так)
MDNdemon
Сообщений: n/a
19.04.2010, 23:33 #5
Спасибо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2010, 23:33
Привет! Вот еще темы с ответами:

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
Удалить элементы кратные 7. Добавить после каждого нечетного элемента массива элемент со значением 0.

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
1)Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2)Распечатать полученный массив. 3)Перевернуть массив...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
Сформировать одномерный массив целых чисел, используя датчик случайных чисел.Распечатать полученный массив. Удалить 5 первых элементов...

Сформировать одномерный массив целых чисел, используя датчик случайных чисел - C++
Условие такое 1.Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Распечатать полученный массив. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.04.2010, 23:33
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru