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

Сортировка массива методом включения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерные массивы. Найти количество положительных элементов в каждой строке массива http://www.cyberforum.ru/cpp-beginners/thread802316.html
Задан двумерный массив действительных чисел a на b. Элементы массива инициализируются или вводятся с клавиатуры. Найти количество положительных элементов в каждой строке массива. Вывести на экран...
C++ Время прошедшее с определённой даты Всем привет в общем есть такая задача,нужно с даты,скажем 25.08.2003 посчитать кол-во прошедшего времени в формате дата время год, пробовал делать так считал кол-во секунд с этого времени а потом... http://www.cyberforum.ru/cpp-beginners/thread802311.html
Переставить столбцы матрицы по возрастанию элементов первой строки C++
Добрый вечер господа и дамы! Помогите доделать задачу: Дана матрица чисел . Переставить столбцы матрицы таким образом, что бы они были расположены по возрастанию модулей первой строки. Написал код,...
Как называется движение программирования или теория программы считывающая др. язык программирования C++
Не знал, как по другому задать вопрос, и также назвать тему, но буду краток: Допустим я хочу создать программу, которая будет загружать текстовый файл. В этом текстовом файле код например такого...
C++ Защита от дурака http://www.cyberforum.ru/cpp-beginners/thread802286.html
Здравствуйте уважаемые форумчане! я к вам, и вот по какому делу) Вот есть у меня задача: Даны два целых числа А и В. Вывести в порядке убывания все целые числа, расположенные между А и В, не...
C++ Создать программу, которая запрашивает у пользователя три числа: A, B и C Создать программу, которая запрашивает у пользователя три числа: A, B и C. Необходимо поменять их значения местами таким образом, чтобы выполнялось условие A <= B <= C. Перестановку значений... подробнее

Показать сообщение отдельно
ntrx
122 / 122 / 19
Регистрация: 03.01.2013
Сообщений: 241
07.03.2013, 01:58
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
28
#include <iostream>
#include <cstdlib>
#include <ctime>
 
using namespace std;
 
int main() {
    srand(time(NULL));
    int a[7], tmp, j, i;
 
    for (i = 0; i<7; i++)
        a[i] = rand()%20;
    for (i = 0; i<7; i++)
        cout << a[i] << " ";
    cout << endl;
    for (i = 0; i<7; i++) {
        tmp = a[i];
        j = i-1;
        while ((j>=0) && (a[j]>tmp)) {
            a[j+1] = a[j];
            j = j-1;
        }
        a[j+1] = tmp;
    }
    for (i = 0; i<7; i++)
        cout << a[i] << " ";
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru