Форум программистов, компьютерный форум, киберфорум
Наши страницы

Изменить массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки символов: Вывести на экран стоимость в рублях и копейках http://www.cyberforum.ru/cpp-beginners/thread115473.html
Здраствуйте....Помогите написать программу.... Задана строка, что состоит с чисел розделенных одним или несколькома пропусками. Числа представляют собой стоимость некоторого продукта, например...
C++ пользовательские функции в visual c++ Создать две функции для работы с массивом: • формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран; • вычисление суммы массива. Имя массива и его... http://www.cyberforum.ru/cpp-beginners/thread115466.html
Найти минимальный элемент массива C++
В одномерном массиве, состоящем из п целых элементов, вычислить 2) минимальный элемент массива; 3) сумму элементов массива, расположенных между первым и последним положительными элементами. '...
Нулевые диагональные элементы (квадратная матрица) C++
В заданной квадратной матрице значения некоторых диагональных элементов равняются нулю (главная диагональ). Переставить строки или столбцы матрицы таким образом, чтобы диагональные элементы стали...
C++ установка Visual C++ 2008 Express Edition http://www.cyberforum.ru/cpp-beginners/thread115420.html
Здравствуйте:) Хотела установить Visual C++ 2008 Express Edition. Дело все в том, что у меня Windows Vista и в самом конце установки выдается сообщение, что произошла ошибка и программа будет...
C++ Вывод Программы в файл!!!!! Программисты) нужна небольшая поправочка....немогу разобраться с выводом результата программы в файл. подскажите что нужно исправить в выводе#include<stdio.h> int main() {FILE*f; f = fopen... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4974 / 2554 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
12.04.2010, 03:36
если порядок следования отрицательных элементов не важен, то можно вот так еще:
C++
1
2
3
4
    for(int i = 0; i < size; i++)
        for(int j = i; j > 0; j--)
            if(a[j] < 0)
                std::swap(a[j], a[j-1]);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru