Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Передать массив I в массив J в обратной последовательности https://www.cyberforum.ru/ cpp-beginners/ thread1066795.html
Передать массив I(10) в массив J(10) в обратной последовательности. #include <iostream> using namespace std; int main() { const int SIZE = 10; int I; int J;
C++ Как определить координаты самопересечение ломаной линии через массив?
Дайте алгоритм действий вот код программы для более ясной картины #include <conio.h> #include <stdio.h> #include <locale.h> FILE *f,*g; struct Point {
C++ Операторы передачи управления (вычислить произведение положительных элементов строки матрицы) https://www.cyberforum.ru/ cpp-beginners/ thread1066793.html
Вычислить произведение положительных элементов строки матрицы. При обнаружении 0 должно выдаваться сообщение «Обнаружен 0». #include <iostream> using std::cin; using std::cout; int myfunc(int**matrix,int m,int n){ int res = 1; for (int i = 0; i < m; ++i){ for (int j = 0; j < n; ++j){ if(matrix==0){
C++ Найти максимальное https://www.cyberforum.ru/ cpp-beginners/ thread1066789.html
Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39 Заранее спасибо.
Передать метод класса как параметр C++
Есть класс A, у него есть метод B, как метод B подсунуть в конструктор std::thread? Что-то типа такого class A { void B{ ... } } A obj = new A(); new std::thread(obj->B);
C++ Оператор ИЛИ Программа должна проверять строку на правильность ввода(строка состоит из последовательностей нолей и единиц разделённых пробелами) #include <iostream> #include <iomanip> #include <string.h> using namespace std; int main() { int cancel_program; do { https://www.cyberforum.ru/ cpp-beginners/ thread1066780.html
C++ Найти количество локальных минимумов в одномерном массиве Составьте функцию, определяющую количество локальных минимумов для массива целых чисел. Элемент является локальным минимумом, если он строго меньше своих соседей. https://www.cyberforum.ru/ cpp-beginners/ thread1066776.html C++ Разработать функцию, позволяющую поменять местами две произвольные строки двухмерного массива
Разработать функцию, позволяющую поменять местами две произвольные строки двухмерного массива. Ввести массив. Поменять два раза по две строки. #include <iostream> #include <stdio.h> using namespace std; char **s = new char* , *t; int i, j, n; int main() {
C++ Что сложнее C++ или delphi? https://www.cyberforum.ru/ cpp-beginners/ thread1066769.html
Подскажите мне пожалуйста. Что сложнее C++ или delphi?
C++ Описать абстрактный класс породить от него еще два,один должен остаться абстрактным,другой должен быть способен пораждать объекты https://www.cyberforum.ru/ cpp-beginners/ thread1066765.html
Знает кто как сделать?
Заполнение массива спиралькой C++
Сделать функцию, которая заполняет массив спиралькой.
C++ Поиск минимального цикла Очень надеюсь, не ошибусь в терминах. Имеется полный неориентированый взешенный граф. Вводится числ Н, потом идет матрица смежности НхН, значения которой являются весом ребер. Размер графа равен НхН и инициализируется после ввода числа Н. 1 < H < 100. 1 < Вес ребра < 1000 Ну и вопрос такой же, как и в заголовке - вывести минимальный (самый легкий, короткий) цикл. Выводить цикл вершинами.... https://www.cyberforum.ru/ cpp-beginners/ thread1066742.html
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
09.01.2014, 19:44 0

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

09.01.2014, 19:44. Показов 3459. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от Rastr24 Посмотреть сообщение
но можно ли сделать это для массива ,который нужно ввести с клавиатуры?
C++
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
#include <iostream>
using namespace std;
 
int main()
{
    int n;
    cout <<"Size array: ";
    cin >> n;
    int *a = new int[n];
    for (int i=0; i<n; i++)
        cin >> a[i];
    int min = 0;
    for (int i=1; i<n; i++)
        if (a[i]<a[min])
            min = i;
    int otr = 0;
    while (a[otr]>=0)
        ++otr;
    int tmp = a[min];
    a[min] = a[otr];
    a[otr] = tmp;
    for (int i=0; i<n; i++)
        cout <<a[i] <<' ';
    cout <<endl;
    delete [] a;
    return 0;
}


Вернуться к обсуждению:
Поменять местами минимальный элемент и первый отрицательный элемент массива целых чисел C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2014, 19:44
Готовые ответы и решения:

Поменять местами первый максимальный четный элемент массива и первый минимальный нечетный элемент
Помогите начало знаю как сделать а дальше нет #include&lt;iostream&gt; #include &lt;stdlib.h&gt; #include...

Поменять местами первый отрицательный и последний положительный элемент массива
Поменять местами первый отрицательный и последний положительный елемент массива. Учесть возможность...

Массивы: поменять местами минимальный по модулю элемент и максимальный отрицательный элемент
Пусть А одномерный массив N-целых чисел. Ввести его случайным образом. а) поменять местами...

В массиве целых чисел поменять местами максимальный отрицательный элемент и минимальный положительный
В массиве целых чисел поменять местами максимальный отрицательный элемент и минимальный...

5
09.01.2014, 19:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2014, 19:44
Помогаю со студенческими работами здесь

Найти первый отрицательный элемент массива и первый положительный элемент и поменять их местами
Найти первый отрицательный элемент массива и первый положительный элемент и поменять их местами.

В массиве из 10 чисел поменять местами первый отрицательный и последний элемент массива
Здравствуйте форумчане! Столкнулся с такой задачкой,не знаю как написать правильно чтоб считало....

Поменять местами минимальный и последний элемент массива целых чисел
Написать программу, которая меняет местами минимальный и последний элемент массива целых чисел....

Поменять местами минимальный элемент массива и первый элемент, имеющий нулевое значение
Поменять местами минимальный элемент массива и первый элемент, имеющий нулевое значение. Вот...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru