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

Поменять местами первый положительный и последний отрицательный элементы генераторам случайных чисел в одномерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран каждые три элемента массива размером 15 http://www.cyberforum.ru/cpp-beginners/thread1033524.html
Как написать задачу? Вывести на экран каждые три элемента массива размером 15
C++ дано натуральное число n и вещественные числа a1 a2 aN. определить среднеарифметическое этих чисел дано натуральное число n и вещественные числа a1 a2 aN,определить среднеарифметическое этих чисел http://www.cyberforum.ru/cpp-beginners/thread1033517.html
C++ Реализация наследования
Нужно создать наследование, но у меня не получается использовать функции(FillArray) поза классом. Помогите исправить ошибку #include "class.cpp" #include <iostream> #include <conio.h> #include <string.h> #include <string> #include <vector> #include <cmath> #include <strstream> #include <iomanip> using namespace std;
C++ Из .txt файла считать числа в массив
Непомерно туплю и мой С++ тупит. Задание простое: 1.txt файл из 500 строк - чисел (те числа разделены символом перевода строки). Надо прочитать эти числа и записать в одномерный массив для дальнейшей сортировки. Моя программа в любой форме выводит тонну чисел -858993460 и, соответственно, ничего не получается.
C++ Объясните некоторые понятия языка http://www.cyberforum.ru/cpp-beginners/thread1033503.html
Здравствуйте. Я новичок в С++. Овладеваю азами языка в Visual Studio, но иногда проблемы с которыми сталкиваюсь не могу решить. Обучение без учителя, в этом плане, довольно сложная штука. Буду очень признателен, если поможете ответить на несколько накопившихся вопросов. 1. Каким образом можно в функцию включить динамический массив? 2. В каком месте кода следует прописывать класс? 3. Почему...
C++ Есть программа сортирующая массив из 1000 эллементов методом пузырька вставить счетчик времени Сколько не пытался все напрасно никак не могу вставить счетчик. помогите пжлст #include "stdafx.h" #include <iostream> using namespace std; int main() { // Считываем размер массива, // который необходимо отсортировать int size; подробнее

Показать сообщение отдельно
МаксимТ
47 / 47 / 4
Регистрация: 17.08.2012
Сообщений: 225
08.12.2013, 20:00     Поменять местами первый положительный и последний отрицательный элементы генераторам случайных чисел в одномерном массиве
ну здесь надо везде убрать либо первый либо второй цикл, тогда получится одномерный массив,
ну и соотв. подредактировать его объявление, например так:
C++
1
int matr[m];
C++
1
min = abs(matr[i][iMin]);
присвоение минимального значения должно быть до цикла в котором перебираются элементы.
ну и соотв. аналогичным образом надо искать iMax.

как только цикл перебора отработает они(iMax, iMin) будут содержать индексы последних макс. и мин. элементов.
а затем просто поменять местами, как здесь:
C++
1
2
3
temp = matr[i][iMin];
matr[i][iMin] = matr[i][n-1];//только в нашем случае iMax а не n-1
matr[i][n-1] = temp;
токо тут для матрицы, для одномерного массива будут одни квадратны скобки.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru