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

Сортировка строк массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблонный класс. Ошибка : aggregate 'Box<info*> ob' has incomplete type and cannot be defined http://www.cyberforum.ru/cpp-beginners/thread1303566.html
Здравствуйте! Снова возникла небольшая проблема. Создал шаблонный класс: box.h #ifndef BOX_H #define BOX_H //#include "info.h" #include <iostream> #include <cstring>
C++ Посчитать количество нулевых элементов в массиве, вывести их индексы делаю лабу, наполовину завершил, но наткнулся на эту задачу, хэлп.. Написать программу определения количества и номера индексов нулевых элементов массива вещественных чисел. Вывести на экран найденное количество, а также все найденные номера индексов. Заранее Thank's! http://www.cyberforum.ru/cpp-beginners/thread1303562.html
Функции друзья в отдельном файле C++
Здравствуйте уважаемые программисты ! У меня вопрос. При разбивке проекта, класс поместил в заголовочный файл, а как быть с его функциями друзьями ?) Тоже к нему в хэдер добавить ? Ведь прототип функции-друга находится внутри класса, и новый прототип за пределами класса с ключевым словом friend, создать не получится.
C++ Преобразовать в рекурсивную функцию
Помогите преобразовать следующий код так, чтобы вычисление функции происходило с помощью рекурсии... #include <cstdlib> #include <iostream> #include <math.h> using namespace std;
C++ Объединение чисел в пары http://www.cyberforum.ru/cpp-beginners/thread1303540.html
Нужна небольшая помощь. Задание звучит так: Даны n пар положительных чисел: (a1,b1),(a2,b2),...,(An,Bn). Определить: а)в какой паре среднее арифметическое значений чисел является максимальным. Если пар с макс. значением среднего арифметического несколько, найти номер последней из них; б)в какой паре среднее геометрическое значений чисел является максимальным. Если таких пар несколько, найти...
C++ LNK2019: о private и public в классе Всем суп, есть беда: // "NAbstractNumber.h" class NAbstractNumber{ NAbstractNumber(){}; virtual std::string toString(int base = 10) const = 0; virtual NAbstractNumber & operator = (const NAbstractNumber &) = 0; }; подробнее

Показать сообщение отдельно
MEGA-Andrei101
 Аватар для MEGA-Andrei101
2 / 2 / 0
Регистрация: 15.05.2014
Сообщений: 18
17.11.2014, 23:52     Сортировка строк массива
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 <cstdlib>
#include <iostream>
 
using namespace std;
int main()
{
float mas[5][6],k;
for(int i=0;i<5;i++)
for( int j=0;j<6;j++)
{
    cout<<" "<<(mas[i][j]=rand()%10)<<" ";
    if(j==5)cout<<endl;
}
for(int i=0;i<5;i++)
{
    for(int j=0;j<5-i;j++)
    {
        if(mas[3][j]<mas[3][j+1])
        {
            k=mas[3][j];
            mas[3][j]=mas[3][j+1];
            mas[3][j+1]=k;
        }
    }
}
 
cout<<"otvet"<<endl;
for(int i=0;i<5;i++)
for( int j=0;j<6;j++)
{
    cout<<" "<<mas[i][j]<<" ";
    if(j==5)cout<<endl;
}
return 0;
}
Добавлено через 10 минут
ой там короче с псевдо рандомом(выводит одни и теже числа) ща исправлю
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 <cstdlib>
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
float mas[5][6],k;
srand(time(0));//избавляемся от псевда рандома
for(int i=0;i<5;i++)
for( int j=0;j<6;j++)
{
    cout<<" "<<(mas[i][j]=rand()%10)<<" "; //
    if(j==5)cout<<endl;
}
for(int i=0;i<5;i++) //метод пузырька
{
    for(int j=0;j<5-i;j++)
    {
        if(mas[3][j]<mas[3][j+1])
        {
            k=mas[3][j];
            mas[3][j]=mas[3][j+1];
            mas[3][j+1]=k;
        }
    }
}
 
cout<<"otvet"<<endl;
for(int i=0;i<5;i++)
for( int j=0;j<6;j++)
{
    cout<<" "<<mas[i][j]<<" ";
    if(j==5)cout<<endl;
}
return 0;
 
Текущее время: 09:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru