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

Массивы. Расположить элементы в порядке возрастания. Использовать сортировку методом вставок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ \n\r\0 а еще? http://www.cyberforum.ru/cpp-beginners/thread1120367.html
Собственно кроме \r\n\0 есть ли какие-то обозначения, как в регекспах? Например те же \w \d? Простенькая задачка по парсингу строку, хочется воспринимать делимитром все кроме цифр или букв. Перечислять все подряд как-то тупо, прикручивать регекспы из-за такой мелочи не многим уменее...
C++ Дан текст, в котором слова разделены одним пробелом. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в последнем слове Дан текст, в котором слова разделены одним пробелом. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в последнем слове данной строки. в) Найти количество слов, начинающихся с буквы б. г) Найти количество слов, у которых первый и последний символы совпадают между собой. д) Найти длину самого короткого слова. Вот код. Пункт А уже реализован. Подскажите дальше, кто... http://www.cyberforum.ru/cpp-beginners/thread1120354.html
C++ как сделать чтобы функция не изменяла переданный в нее двумерный массив в главной программе?
вот такая вот программка. не могу понять почему матрица переданная в функцию изменяется в главной функции! подскажите, как этого избежать?)) #include <iostream> #include <conio.h> #include <stdlib.h> using namespace std;
Не удаляется элемент C++
Имеется стек. class Stack { private: myString *st; int size; int index; ...
C++ Простой чат http://www.cyberforum.ru/cpp-beginners/thread1120324.html
Добрый день! Стоит задача создания простого чата. Код: #pragma once #include <iostream> #include <WinSock2.h> #pragma comment(lib, "ws2_32.lib") #include <string> using namespace std;
C++ Как можно реализовать ? У меня есть код на С++ для ввода и вывода комплексных чисел #include <cstdlib> #include <iostream> #include <math.h> using namespace std; struct Complex { /*îïðåäåëÿåì ñòðóêòóðó äëÿ êîìïëåêñíûõ ÷èñåë*/ double re/*äåéñòâèòåëüíàÿ ÷àñòü*/, im/*ìíèìàÿ ÷àñòü*/; }; void read(Complex &q) { /* ×òåíèå äåéñòâèòåëüíîé è ìíèìîé ÷àñòè*/ cout<< "Enter deystv. chast':"; cin>>q.re; подробнее

Показать сообщение отдельно
Konstper
0 / 0 / 0
Регистрация: 16.03.2014
Сообщений: 8
26.03.2014, 09:16  [ТС]     Массивы. Расположить элементы в порядке возрастания. Использовать сортировку методом вставок
Посмтортите ребята что то не получается
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
#include <StdAfx.h>
#include <iostream>
using namespace std;
void main(){
    setlocale(LC_ALL,"rus");
    int *array;
    int n = 0;
    int maxIndex = 0;
    int count = 0;
    int tmp=0;
    int a=0;
    while(!n || n > 100){
        cout<<"Введите n: ";
        cin>>n;
    array = new int[n];
    cout<<"Заполните массив:"<<endl;
    }
    for(int i = 0; i < n; i++)
        cin>>array[i];
    T tmp;
     for (int i = 1, j; i < size; ++i) // цикл проходов, i - номер прохода
    {
        tmp = a[i]; 
        for (i = i - 1; i >= 0 && a[i] > tmp; --i) // поиск места элемента в готовой последовательности 
            a[i + 1] = a[i];    // сдвигаем элемент направо, пока не дошли
        a[i + 1] = tmp; // место найдено, вставить элемент    
}
    system("PAUSE");
    }
 
Текущее время: 07:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru