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

Массив: преобразорвать двумерный массив в одномерный и отсортировать его методом пузырька - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Операции с дробями http://www.cyberforum.ru/cpp-beginners/thread580050.html
Подскажите, пожалуйста, где я ошибаюсь? Вроде логика правильная, а на выходе - чушь :wall: #include <iostream> #include <windows.h> using namespace std;...
C++ Ошибка в типе переменной Здравствуйте, у меня проблема. Дали задачу, решаю не сразу все, а по кусочкам... первый кусок самый простой, возвести число в нужную степень. Код: #include <iostream> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread580034.html
C++ как выделить память под матрицу "б",чтобы правильно умножить матрицы?
#include<iostream> #include<conio.h> #include <ctime> using namespace std; class Matr { private: int m,n; double **p;
C++ Предупреждение strcpy!
Вот фрагмент программы. Это отдельный файл .cpp Класса Matrix.h. Есть предупреждение по поводу strcpy: warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s...
C++ Вывести k максимальных чисел массива в порядке убывания http://www.cyberforum.ru/cpp-beginners/thread580009.html
Задан массив из n чисел. Нужно вывести k максимальных чисел этого массива в порядке убывания. Подскажите, как сделать сортировку элементов массива от большего к меньшему, что бы потом вывести k...
C++ Конфликты хейдеров,не знаю как исправить Помоги плз,почитал в интернете,пишут,что конфликт хейдеров. Вот какие ошибки выдает k:\курсовой проект\курсовой проект\vd.h(1): error C2143: синтаксическая ошибка: отсутствие ";" перед "*"... подробнее

Показать сообщение отдельно
Toshkarik
1147 / 864 / 51
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
20.05.2012, 09:26
Ну для начала исправьте сортировку пузырьком:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void puzirik(int *mass,int n)
 {
   int tmp;
 
   for(i=0;i<n;i++)
   {
    for (j=1;j<n;j++)
      {
        if (mass [ j ]<mass[ j - 1 ])
        {
          tmp=mass[ j ];
          mass[ j ]=mass[ j - 1 ];
          mass[ j - 1 ]=tmp;
         }
        }
      }
     }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.