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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Напечатать таблицу изменения концентрации хлора для интервала времени от 0 до 5 часов с шагом 0.5 часа http://www.cyberforum.ru/cpp-beginners/thread706219.html
Есть такая вот задачка. Концентрация хлора в бассейне, объем какого м3, составляет 10 г/л. Через одну трубу вливают чистую воду с объемной скоростью м3/год., через вторую трубу с такой же скоростью вода выливается. При условии идеального перемешивания концентрация хлорной известки изменяется за законом, где - время; C0 – начальная концентрация. Напечатать таблицу изменения концентрации хлора...
C++ Указатели Наткнулся на вот такой цикл for (char p=str; *p!=(char)0; ++p) ,поясните пожалуйста что значит *p!=(char)0 http://www.cyberforum.ru/cpp-beginners/thread706218.html
Побитовые операции (вывести упакованную структуру как 16-ричное число и вывести отдельные ее части) C++
Доброго времени суток ! Есть задание по побитовым операциям: Написать две программы, первая из которых вводит составляющие части структуры данных, и формирует из них упакованую структуру, вторая программа вводит упакованую структуру как 16-ричное число и выводит отдельные ее части. Структура: 1110001DRRRRAAAA D - направление передачи в регистр(0)/ в память(1) R - 1-й р=операнд - регистр A...
C++ Первую и вторую строки отсортировать выбором по убыванию, пятый и шестой столбец отсортировать по возрастанию пузырьком.
Помогите пожалуйста с написанием кода. Задача 2. Первую и вторую строки отсортировать выбором по убыванию, пятый и шестой столбец отсортировать по возрастанию пузырьком. Создать вторую матрицу, содержащую данные первой матрицы, отсортированной вставкой по возрастанию. Кто поможет буду огромно благодарен!!!
C++ Можно ли получить ссылку на экземпляр класса по полю этого экземпляра http://www.cyberforum.ru/cpp-beginners/thread706208.html
схематично код такой - class A { static void staticMethodA(SomeClass* memberA); SomeClass* memberA; } void staticMethodA(SomeClass* memberA) {
C++ Задана матрица чисел: c [11] [11] Вычислить сумму элементов, образующих символ Помогите пожалуйста с написанием кода. Задача 1. Задана матрица чисел: c Вычислить сумму элементов, образующих символ --*--------- *-- ----*----- *---- ------*--*------ --**********-- -----* --*------- ----* ----*------ подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
23.11.2012, 01:28     Сортировка масивов
Сокр. запись while(is != 0) в данном случае. У вас бы точно также проходило все.
Вот, я код подоформил. Лучше ведь выглядит?) Все начинается с порядка.
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
#include <iostream>
 
using namespace std;
 
int main()
{
    const int N = 10;
    int a[N] = {10, 12, 6, 4, 1, 8, 17, 2, 9, 1 };
 
    for(int i=0; i < N;i++)
        cout<< a[i]<< " ";
    cout<< endl;
 
    for(int i=1; i < N; i++)
        for(int j=i; j < N; j++)
            if(a[i - 1] > a[j])
            {
                int c = a[j];
                a[j]=a[i - 1];
                a[i - 1]=c;
            }
 
    for(int i=0;i<10;i++)
        cout<< a[i]<< " ";
    cout<< endl;
    return 0;
}
 
Текущее время: 02:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru