Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Retrospectare
5 / 5 / 0
Регистрация: 16.10.2014
Сообщений: 98
1

Выяснить, является ли последовательность целых чисел возрастающей

16.10.2014, 15:33. Просмотров 528. Ответов 6
Метки нет (Все метки)

Дана последовательность целых чисел а1, а2, ..., аn. Выяснить будет ли она возрастающей.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.10.2014, 15:33
Ответы с готовыми решениями:

Выяснить является ли последовательность чисел возрастающей или убывающей
Дана последовательность целых чисел a1 ,a2...an. Выяснить будет ли она возрастающей или убывающей....

Дана последовательность целых чисел а1, а2, …, an. Выяснить, является ли она симметричной последовательностью простых чисел
Ребят срочно надо><

Выяснить является ли последовательность возрастающей используя указатели.
Дана последовательность целых чисел a1, a2 , ..., an. Выяснить, будет ли она возрастающей используя...

Выяснить, является ли последовательность из М введенных целых чисел упорядоченной по убыванию
Выяснить, является ли последовательность из М введенных целых чисел упорядоченной по убыванию

Выяснить будет ли последовательность чисел возрастающей
Нужно составить массив. Задача: Дана последовательность целых чисел а1, а2, ..., аn. Выяснить...

6
zss
Модератор
Эксперт С++
7913 / 7105 / 4442
Регистрация: 18.12.2011
Сообщений: 18,772
Завершенные тесты: 1
16.10.2014, 15:49 2
Если найдется хоть одна пара a[i]<=a[i-1], то невозрастающая
C++
1
2
3
4
5
6
7
8
9
int i;
for( i=1;i<n;i++)
    if(a[i]<=a[i-1])
    {
        cout<<"Не возрастающая";
        break;
    }
if(i==n)
        cout<<"Возрастающая";
1
Retrospectare
5 / 5 / 0
Регистрация: 16.10.2014
Сообщений: 98
16.10.2014, 15:52  [ТС] 3
Спасибо, понял
0
lawr
375 / 269 / 478
Регистрация: 09.05.2014
Сообщений: 769
16.10.2014, 15:53 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
void main()
{
    setlocale (0, "rus");
    int n, i;
    bool rising=true;
    std::cin>>n;
    int *N= new int [n];
    for (i=0; i<n; i++)
        std::cin>>N[i];
    for (i=0; i<n-1; i++)
        if (N[i]>N[i+1])
        {
            rising=false;
            break;
        }
    if (rising==true)
        std::cout<<"возрастающая";
    else
        std::cout<<"не возрастающая";
}
1
zss
Модератор
Эксперт С++
7913 / 7105 / 4442
Регистрация: 18.12.2011
Сообщений: 18,772
Завершенные тесты: 1
16.10.2014, 16:34 5
Цитата Сообщение от lawr Посмотреть сообщение
if (rising==true)
==true писать не надо: rising и так логическая переменная.
Синтаксис
if(Логическое выражение)оператор1; else оператор2;
Если логическое выражение получается true, то выполняется оператор1;
если false, то оператор2;
1
lawr
375 / 269 / 478
Регистрация: 09.05.2014
Сообщений: 769
17.10.2014, 02:31 6
zss, тоесть, булевая переменная по дефолту true? в таком случае нужно ли ее инициализировать при объявлении? или я неправильно понял?
0
Pancir
57 / 44 / 11
Регистрация: 16.09.2014
Сообщений: 124
17.10.2014, 03:01 7
(rising==true) результат выражения будет true т.к rising уже ровняется true, то такая запись бессмысленна.
Используете просто:
C++
1
2
if (rising) // rising==true
  ....
или
C++
1
2
if(!rising) // rising==false
  ....
0
17.10.2014, 03:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2014, 03:01

Выяснить, будет ли последовательность действительных чисел возрастающей
Дана последовательность действительных чисел A1, A2,...,An. Выяснить, будет ли она возрастающей

Выяснить является ли заданная последовательность строго возрастающей, строго убывающей, или ни тем и ни другим
На вход программы дается целое положительное число N большее единицы (N&gt;1) и последовательность из...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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