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

нужно исправить ошибку в коде) кому не тяжело - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить из матрицы А (7х5) все строки, сумма элементов которых четна, а из матрицы В (6х8) – строки, сумма элементов которых нечетна http://www.cyberforum.ru/cpp-beginners/thread784265.html
Удалить из матрицы А (7х5) все строки, сумма элементов которых четна, а из матрицы В (6х8) – строки, сумма элементов которых нечетна.
C++ Битовые операции (операция сложения двух целых положительных чисел) Пишу сюда, потому что времени остается мало, а сам решить никак не могу. Мне нужно написать программу программу, которая моделирует операцию сложения двух целых положительных числа (как ее выполняет... http://www.cyberforum.ru/cpp-beginners/thread784263.html
C++ Отсортировать массив М(50) и строки матрицы А(6х7) в порядке убывания
Отсортировать массив М(50) и строки матрицы А(6х7) в порядке убывания
написать на с++ программу для Кода Цезаря, сдвиг на 3 буквы, чтобы в консоле конвертировал на 3 буквы вперед (алфавита) C++
написать на с++ программу для Кода Цезаря, сдвиг на 3 буквы, чтобы в консоле конвертировал на 3 буквы(алфавита)
C++ Код Цезаря на C++ http://www.cyberforum.ru/cpp-beginners/thread784254.html
написать на с++ программу для Кода Цезаря, сдвиг на 3 буквы, чтобы в консоле конвертировал на 3 буквы, желательно русским алфавитом, спасибо!
C++ Вычисление конечных и бесконечных сумм Добрый вечер. Как вычислить подобные программы? Писал программу на конечную сумму, но программа не компилируется #include <iostream> #include <cmath> #include <iomanip> подробнее

Показать сообщение отдельно
Саня gamer
96 / 70 / 1
Регистрация: 18.05.2011
Сообщений: 343
Записей в блоге: 1
11.02.2013, 23:21
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
29
30
31
32
33
34
35
36
37
#include <iostream>
using namespace std;
template< class T >
T insertSort(T* a, int size)
{
T tmp;
for (int i = 1, j; i < size; ++i) // цикл проходов, i - номер прохода
{
tmp = a[i];
for (j = i - 1; j >= 0 && a[j] > tmp; --j) // поиск места элемента в готовой последовательности
a[j + 1] = a[j]; // сдвигаем элемент направо, пока не дошли
a[j + 1] = tmp; // место найдено, вставить элемент
}
return 0;
}
int main ()
{
const int SIZE=6;
int arr[SIZE]={0};
cout << "Заполите мaссив:\n";
for(int i = 0; i < SIZE; i++)
 
{
cout << "a[" << i << "] = ";
cin >> arr[i];
}
 
cout<<endl;
insertSort(arr, SIZE);
 
for(int i = 0; i < SIZE; i++)
{
cout << "a[" << i << "] = ";
cout << arr[i];
cout<<endl;
}
}
вот так

Добавлено через 52 секунды
Цитата Сообщение от VlaDdislav Посмотреть сообщение
оно не сортирует, а то что ввел то и выводит
ну дык ты функцию сортировки не вызвал))
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru