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

Пузырьковая сортировка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ The variable 'kvadrat' is being used without being initialized http://www.cyberforum.ru/cpp-beginners/thread682788.html
Увы, глупые вопросы на сегодня не закончились. Имеется код: bool **kvadrat; **kvadrat = new bool*; for(int sch=0; sch<n; sch++){ *kvadrat = new bool; } for(sch=0; sch<n; sch++){ for(int sch2=0; sch2 < n; sch2 ++){ kvadrat = new bool;
C++ Ошибка не пойму что не так #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() { struct man { http://www.cyberforum.ru/cpp-beginners/thread682785.html
C++ Ошибка при открытии файла для чтения
#include "stdafx.h" #include "nhash.h" #include <iostream> #include <tchar.h> #include <fstream> #include <conio.h> int _tmain(int argc, char* argv) { if (argc < 3)
движение фигуры C++
доброго времени суток. Задача была такая: при помощи классов языка С++, используя псевдографику, создать класс фигур, нарисовать треугольник, прямую и крест. Закрасить эти фигуры другим цветом. Переместить фигуры изменяя их цвет. я программирую недавно, с классами дружу плохо. Но кое что получилось (см.архив). Проблема в передвижении фигур, не хватает прямо пару строчек дописать, а не могу.
C++ Отсортировать и вывести трапеции по возрастанию их периметров http://www.cyberforum.ru/cpp-beginners/thread682773.html
На вход подается некоторое количество трапеций (координаты вершин). Отсортировать и вывести их по возрастанию периметров. При вводе проверять, что вводятся трапеции.
C++ Конструктор копирования матриц, и заполнение лишнего нулями Здравствуйте. Нужно создать конструктор, который копировал бы одну матрицу в другую. При нехватке размерности - заполнить остаток нулями. Воооот... Собственно, с последним пунтиком проблема. Копирования происходит,но про нули - неизвестно. Выводит он матрицу ровно той же разномерности, что и копируемая. Код, относящийся к задаче: class Matrix { private:int m,n; //Размерность матрицы... подробнее

Показать сообщение отдельно
I_Masha_I
2 / 2 / 0
Регистрация: 14.10.2012
Сообщений: 53
28.10.2012, 20:53     Пузырьковая сортировка
вот работающая программа сортировки пузырьком

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
#include "StdAfx.h"
#include <cstdlib>
#include <iostream>
 
using namespace std;
double *creat(int &n)
{
    cout<<"n=";cin>>n;
double *a = new double[n];
for(int i=0; i<n; i++)
{cin>>a[i];}
return a;}
 
int main(int argc, char *argv[])
{
    int n, temp;
    double *a = creat(n);
    temp = 0;
    for(int i=0;i<n;i++)
    { 
        for(int j=0;j<n-1;j++)
        {
            if (a[j] > a[j+1])
            {
                temp = a[j];
                a[j] = a[j+1];
                a[j+1] = temp;
            }
        }
        cout<<a[i];
    }
    system("PAUSE");
    delete[] a;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru