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

Ввести число и найти в массиве ближайшее к нему методом двоичного поиска - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В данной квадратной матрице порядка 17 указать индексы всех элементов с наименьшим значением http://www.cyberforum.ru/cpp-beginners/thread262865.html
В данной квадратной матрице порядка 17 указать индексы всех элементов с наименьшим значением
C++ НЕправильно работает пара ф-ций сделал стэк, дэк и очередь, дэк не хочет добавлять, говорит, уже полный. мож я где лохонулся? помогите устранить ошибку не пугайтесь большого быдлокода, пожалуйста //очередь и дек в хед файле... http://www.cyberforum.ru/cpp-beginners/thread262863.html
C++ Программирование на С++
Помогите дорешать задачу в С++: Дано целое число N и набор из N целых чисел. Вывести номера тех чисел в наборе, которые больше своего правого соседа, и количество K таких чисел. #include...
system("") промелькивает окно cmd(( c++ C++
Значит есть функция system("start steam://rungameid/240"); Проблема в том что когда запускаешь программу то промелькивает окно c:/windows/system32/cmd.exe Как сделать что он не мелькало. Вот сам...
C++ Преобразовать строку, записав адрес прававильно: <область>, <нас. пункт>, <улица>, <дом / квартира>, <индекс> http://www.cyberforum.ru/cpp-beginners/thread262838.html
Строка, содержит почтовый адрес, произвольной формы. Преобразовать строку, записав адрес прававильно: <область>, <нас. пункт>, <улица>, <дом / квартира>, <индекс> С помощью #include "stdafx.h"
C++ вычислить С++ подробнее

Показать сообщение отдельно
ViZ3R
0 / 0 / 0
Регистрация: 20.03.2011
Сообщений: 4
31.03.2011, 20:08
это сортировка
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
38
39
40
41
42
43
44
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <locale>
#include <cstdlib>
using namespace std;
 
void main()
{
setlocale (LC_ALL, "Russian");
srand((unsigned)time( NULL ));
int size;
int i,j,q;
cout<<"введите размерность массива"<<endl;
cin>>size; 
int *mas;/
mas=new int[size];
for(i=0;i<size;i++)
{
mas[i]=rand()%2000-1000; //от -1000 до 1000 
}
cout<<"Исходный массив"<<endl;
for(i=0;i<size;i++) 
{
cout<<mas[i]<<" ";
}
for(i=1;i<size;i++)//сортировка пузырьком
{
 for(j=size-1;j>=i;j--)
 {
    if(mas[j-1]>mas[j]) 
    {
    q=mas[j-1];
    mas[j-1]=mas[j];
    mas[j]=q;
    }
 }
}
 cout<<endl<<"Упорядоченный массив"<<endl;
 for(i=0;i<size;i++) cout<<mas[i]<<" ";
 delete[] mas;
_getch();
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.