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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пример простой службы виндовс http://www.cyberforum.ru/cpp-beginners/thread980717.html
Может у кого нибуть есть пример простой службы которая выодит что нибудь в консоль
C++ Оператор && &&- что это значит ? http://www.cyberforum.ru/cpp-beginners/thread980695.html
Найти произведение элементов, которые больше за первый элемент массива C++
Здравствуйте, собственно вот такое задание: Найти произведение элементов, которые больше за первый элемент массива. Помогите, решить, кому не сложно, пожайлуста.
Указатель на структуру, правильная ли запись? C++
Решаю упражнения на некотором сайте и вот задачка, на которой я "завис" Условие: This program has a pre defined structure called 'student' consisting of variables 'name', 'age' and 'cgpa'. The main...
C++ Определить в последовательности число соседств двух чисел с разным знаком (только с циклами, без массивов) http://www.cyberforum.ru/cpp-beginners/thread980673.html
Здраствуйте! Дано натуральное число n, действительные числа q1,q2,..,qn . В последовательности q1,q2,..,qn определить число соседств двух чисел с разным знаком. Срочно пожайлуста!
C++ Файлы в C++ 1)С помощью текстового редактора создать файл text1.txt и заполнить словами из латинских букв (не менее 30 слов). Файл number2.txt программно заполнить случайными целыми числами, принадлежащими... подробнее

Показать сообщение отдельно
SHSerg
58 / 58 / 10
Регистрация: 01.11.2012
Сообщений: 282
18.10.2013, 11:57
б)
C++
1
2
3
for(int i=1;i<MSIZE;i++)     
    for(int j=i;j>0 && mas[j-1]>mas[j];j--) // пока j>0 и элемент j-1 > j, x-массив int
            swap(mas[j-1],mas[j]);        // меняем местами элементы j и j-1
в)
C++
1
2
3
for(int i=1;i<MSIZE;i++)     
    for(int j=i;j>0 && abs(mas[j-1])>abs(mas[j]);j--) // пока j>0 и модуль элемента j-1 > модуля j, x-массив int
            swap(mas[j-1],mas[j]);        // меняем местами элементы j и j-1

г)
C++
1
2
3
for(int i=1;i<MSIZE;i++)     
    for(int j=i;j>0 && mas[j-1]%2=0 && mas[j]%2!=0;j--) // пока j>0 и элемент j-1 четный, а j не четный, x-массив int
            swap(mas[j-1],mas[j]);        // меняем местами элементы j и j-1
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru