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

Сортировка пузырьком с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно написать программу в с++ ,массивы http://www.cyberforum.ru/cpp-beginners/thread214575.html
Из целочисленного массива Х(N) записать в массив Y(к)все элементы превышающие среднее арифметическое всех элементов массива Х.Удалить в массивах все элементы являющиеся не простыми числами.В программе написать функции:формирование массива Y,определение среднего арифметического,удаления элемента. Если можно подробно опишите процесс удаления элемента... ...
C++ НОК и НОД Здоров Всем ! Вот условие : Определить функцию для нахождения наименьшего общего кратного (НОК) и наибольшего общего делителя (НОД) двух натуральных чисел. Определить НОК и НОД для n введенных нату-ральных чисел. Спс http://www.cyberforum.ru/cpp-beginners/thread214569.html
C++ STL>>list<_Ty>
Подскажите, пожалуйста. Я сейчас пытаюсь вникнуть в суть контейнеров, их свойства и функции. Так вот, создал я двун. список с помощью list, тип определил свой, например _Ty. Добавление происходит четко, всё хорошо. После добавления решил, что нужно организовать поиск того узла. Задействовал функцию find() из algorithm, сделал сл. образом list<_Ty> ob1; .... _Ty data(2,3); // какой-то там...
C++ Сортировка слиянием
Всем доброго время суток, дана задача: Требуется упорядочить элементы некоторого массива целых чисел, который следует упорядочить по возрастанию: Файл MergeSort.h #ifndef __MERGE_SORT_H__ #define __MERGE_SORT_H__ // Включить печать отладочных сообщений. #define DEBUG_ECHO 1
C++ Разбить строку http://www.cyberforum.ru/cpp-beginners/thread214539.html
Просьба написать программу на С++ , которая разбивает строку длинной в 200 символов на строки по 20.
C++ Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи целого числа. #include <iostream.h> #include <string.h> int main() { char st,st2; int i,j; cout << "Vvedite stroku"; cin >> st; int n=strlen(st); подробнее

Показать сообщение отдельно
albannikov
 Аватар для albannikov
12 / 12 / 2
Регистрация: 20.12.2012
Сообщений: 75
20.12.2012, 13: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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <conio.h>
 
 
 
void RangedRand( int range_min, int range_max)      //генератор случайных чисел
{   
    int i;
    for ( i = 0; i < 5; i++ )     
   {
      rand();
      int u = (double)rand() / (RAND_MAX + 1) * (range_max - range_min)
            + range_min;       
      printf("%6d\n",u);        
   }
}
 
int main( void )
{
    srand( (unsigned)time( NULL ) );
    RangedRand(-100,100);
   _getch();
   
}
 
//------------------------------------------------------------------------------------------------------------------------------------------------//
//------------------------------------------------------------------------------------------------------------------------------------------------//
//------------------------------------------------------------------------------------------------------------------------------------------------//
//------------------------------------------------------------------------------------------------------------------------------------------------//
//------------------------------------------------------------------------------------------------------------------------------------------------//
//------------------------------------------------------------------------------------------------------------------------------------------------//
 
 
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <conio.h>
 
 
 
int RangedRand( int range_min, int range_max)
{       
      rand();
      int u = (double)rand() / (RAND_MAX + 1) * (range_max - range_min)
            + range_min;
      return u;
           
}
 
int main(void)
{
    srand( (unsigned)time( NULL ) ); 
    int mas[7][7],i,j;
 
    for (i=0;i<6;i++)
    {
        for(j=0;j<6;j++)
        {
        mas[i][j] = RangedRand(-100,100);
        printf(" %d\t", mas[i][j]); 
        }
 
        printf("\n");
    
    }   
    _getch();
}
 
Текущее время: 06:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru