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

Последовательность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ и postgresql под win http://www.cyberforum.ru/cpp-beginners/thread89230.html
Выдает такую вот ошибку build/Debug/MinGW-Windows/main.o: In function `main': C:/Documents and Settings/Dik/Мои документы/NetBeansProjects/test/main.cpp:16: undefined reference to `PQconnectdb' C:/Documents and Settings/Dik/Мои документы/NetBeansProjects/test/main.cpp:17: undefined reference to `PQstatus' C:/Documents and Settings/Dik/Мои документы/NetBeansProjects/test/main.cpp:19: undefined...
C++ Выполнение операций в отдельном потоке Например у меня есть функция. void musik() //Создание потоковой функции { Beep(2000,3000); } Как сделать поток, или подругому, что-бы музыка играла, по ходу программы, а не после. http://www.cyberforum.ru/cpp-beginners/thread89221.html
Сравнение наследников C++
Здравствуйте! А как можно сравнить два наследника, если есть только указатели на базовый класс? У наследников определены ==, !=, >=, <=, >, <, которые в базе также определены, но виртуальны. Наследники загнаны в vector<Base *> ds; Есть ли какой-то нормальный способ? и если есть - то какой?
C++ среднеарифметическое а1, а2, а3
Привет народ! Очень нужна помощь!!! Даны действительные числа а1, а2, ... , аn. (а1>0). Вычислить до первого отрицательного числа: среднеарифметическое а1, а2, а3. :tender:
C++ Даны целые числа а1, а2, ... , аn http://www.cyberforum.ru/cpp-beginners/thread89208.html
Добрый вечер добрые люди. Мне очень нужна ваша помощь. Большое спасибо. Вот задачи: 1. Найти все натуральные числа, не превосходящие N<1000,и делящиеся на каждую из своих цифр. 2. Даны целые числа а1, а2, ... , аn (среди них могут быть повторяющиеся). Получить все числа, входящие в последовательность по одному разу 3. Даны целые числа а1, а2, ... , аn (среди них могут быть повторяющиеся)....
C++ Удаление последнего столбца динамической матрицы Здрасти, я все со своими массивами. У меня есть двумерный динамический массив Matrix 6*4. Удаление последнего столбца надо так делать?: delete Matrix; подробнее

Показать сообщение отдельно
MerT
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 6
24.01.2010, 23:12  [ТС]     Последовательность
Цитата Сообщение от Genius Ignat Посмотреть сообщение
Сейчас предложу свою версию

Добавлено через 9 минут
ЧТо-то типа такого:
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
#include <iostream.h>
void main(){
const int size = 5;
int mas[size] = {1,5,9,6,2};
 
int max = mas[0];
int posMax = 0;
for(int j=0;j<size;j++)
if(mas[j]>max){
    max=mas[j];
    posMax=j;
}
 
 
int tmp=mas[size-1];
mas[size-1]=max;  //ставим в конец максимальный
mas[posMax] = tmp;
 
 
 
 
//Далее сортируем выбором сначала не трогая последний
for(int i=0;i<size-1;i++){
    for(int j=i+1;j<size-1;j++){
        if(mas[j]<mas[i]){
        int tmp = mas[i];
        mas[i]=mas[j];
        mas[j]= tmp;
        }
 
    }
 
}
 
for(int e=0;e<size;e++)cout<<mas[e];
cout<<'\n';
}



Тут выдаёт правельный ответ, но не могу точно понять как((

Добавлено через 34 минуты
Всем большое спасибо, проблема решина
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru