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

Сортировка одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать программу через классы http://www.cyberforum.ru/cpp-beginners/thread1846373.html
Нужно переделать эту программу, но используя классы. И при разработке классов все переменные-члены класса объявлять с модификатором доступа private. #include <iostream> #include <vector> #include...
C++ Создать класс 2-D координат Создать класс 2-D координат. Определить операторы "+" и "-" как дружественные функции, а операторы присваивания и сравнения как методы класса. Должны быть возможность осуществления операций, как... http://www.cyberforum.ru/cpp-beginners/thread1846371.html
C++ Увеличение и уменьшение квадрата С++
Доброе время суток! Кто может подсказать как можно реализовать увеличение и уменьшение квадрата динамически? То есть квадрат то увеличивается то уменьшается сам по себе
C++ С помощью списков реализовать функцию, которая записывает в текстовый файл имя и количеств очков по убыванию
Необходимо с помощью списков реализовать функцию, которая записывает в текстовый файл имя и кол-во очков по убыванию. Желательно с подробными объяснениями, спасибо.:sorry:
C++ Найти минимальный элемент в заданной матрице http://www.cyberforum.ru/cpp-beginners/thread1846342.html
Дан двумерный числовой массив. Память выделить статически, заполнить случайными числами. Вывести массив в матричной форме. Вычислить минимум среди всех элементов матрицы.
C++ Объяснить разницу между int64_t, int_fast64_t и int_least64_t Есть вот такое: int8_t int16_t int32_t int64_t signed integer type with width of exactly 8, 16, 32 and 64 bits respectively with no padding bits and using 2's complement for negative values... подробнее

Показать сообщение отдельно
Meekoland
0 / 0 / 0
Регистрация: 14.10.2016
Сообщений: 16
Завершенные тесты: 4

Сортировка одномерного массива - C++

09.11.2016, 18:27. Просмотров 173. Ответов 1
Метки (Все метки)

Здравствуйте, помогите пожалуйста с написанием кода.
Дан одномерный массив. Его надо проверить отсортирован ли он по убыванию, если отсортирован по убыванию, то должно писать, что массив "Отсортирован по убыванию". Если не по убыванию, надо сделать ещё одну проверку, в ходе которой выяснится: отсортирован ли он вообще, или он отсортирован по возрастанию.

Всё что я смог написать:
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 <iostream>
 
using namespace std;
 
int main()
{
    int n; //
    printf("Количество элементов: ");
    scanf("%d", &n); 
    int mass[30];
    for(int i = 0; i < n; i++)
    {
    printf("Введите элемент: ");
    scanf("%d", &mass[i]); 
    } 
    printf("Исходный массив: ");
    for(int i = 0; i < n; i++)
    {
    printf("%d ", mass[i]);
    }
    printf (" \n");
    
    for(int i = 0; i < n; i++)
     {
        for(int r = 0; r < n-2; r++)
        {
         if(mass[r]<mass[r+1]);
         i++;         
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru