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

Возрастает ли последовательность введенных чисел? - C++

Восстановить пароль Регистрация
 
v8aker
1 / 1 / 0
Регистрация: 04.02.2015
Сообщений: 34
09.11.2015, 07:09     Возрастает ли последовательность введенных чисел? #1
Дана последовательность действительных чисел a1,a2,a3,… an Выяснить, будет ли она возрастающей.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2015, 07:09     Возрастает ли последовательность введенных чисел?
Посмотрите здесь:

C++ Выяснить, является ли последовательность из М введенных целых чисел упорядоченной по убыванию
C++ сделать программу чтобы она подсчитала сумму чисел в пределах диапозоне введенных чисел
C++ Из 4 введенных чисел
Для 8-ми введенных действительных чисел вычислить сумму отрицательных чисел C++
C++ Подсчитать количество введенных чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aymurat
90 / 84 / 25
Регистрация: 07.11.2014
Сообщений: 572
Завершенные тесты: 5
09.11.2015, 07:28     Возрастает ли последовательность введенных чисел? #2
Дам подсказку. Тебе нужен счетчик, массив,а также 1 цикл. Каждый раз проверяй a[i]<a[i+1]? Если да - Schetchik++; затем проверь, равно ли счетчик n-у. Если да - то да, возрастающая.
Если не понял - пиши, напишу код.
Joker456
14 / 14 / 2
Регистрация: 13.10.2013
Сообщений: 171
09.11.2015, 07:49     Возрастает ли последовательность введенных чисел? #3
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
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    const int n = 5;
    int a[n];
    for (int i(0); i < n; i++)
    {
        cout << "Введите " << i + 1 << " элемент - ";
        cin >> a[i];
    }
    int kol;
    for (int i(0); i < n; i++)
    {
        if (a[i] < a[i + 1]) kol++;
    }
    if (n-kol == 0) cout << "Последовательность возрастающая!";
    else cout << "not";
 
    return 0;
}
Выше описанный пример, описал в коде.
v8aker
1 / 1 / 0
Регистрация: 04.02.2015
Сообщений: 34
09.11.2015, 07:50  [ТС]     Возрастает ли последовательность введенных чисел? #4
Ничего не понял, только начал изучать C++ напиши пожалуйста код если можно с пояснениями.
У меня стоит Microsoft Visual Studio 2015
Bespridelschic
44 / 44 / 16
Регистрация: 31.07.2013
Сообщений: 336
Завершенные тесты: 3
09.11.2015, 07:52     Возрастает ли последовательность введенных чисел? #5
v8aker, тут яснее некуда Вы какую литературу используете для изучения?
v8aker
1 / 1 / 0
Регистрация: 04.02.2015
Сообщений: 34
09.11.2015, 07:56  [ТС]     Возрастает ли последовательность введенных чисел? #6
Семакин И.Г., Шестаков А.П. Основы программирования.
Aymurat
90 / 84 / 25
Регистрация: 07.11.2014
Сообщений: 572
Завершенные тесты: 5
09.11.2015, 07:58     Возрастает ли последовательность введенных чисел? #7
Нормальная книга. Но 1 книги мало, Стивен Прата 6-издание советую.
Готовый код не спеши копировать. Попробуй почитать код, понять, и сам напиши. Если только что начал - делай как я, решай задачки Абрамяна.
Bespridelschic
44 / 44 / 16
Регистрация: 31.07.2013
Сообщений: 336
Завершенные тесты: 3
09.11.2015, 07:58     Возрастает ли последовательность введенных чисел? #8
v8aker, попробуйте взглянуть в сторону Стивена Прата 6 издание. Если и там не понравится, подберите то что по душе в разделе Литература C++ в разделе для начинающих
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 11:33     Возрастает ли последовательность введенных чисел?
Еще ссылки по теме:

C++ Сумма введенных чисел
C++ Записать в массив последовательность цифр, введенных в Edit
C++ Ввести последовательность, показать количество введенных чисел, их общую сумму и среднее арифметическое

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

Или воспользуйтесь поиском по форуму:
Dimension
Dimension
547 / 428 / 132
Регистрация: 08.04.2014
Сообщений: 1,693
Завершенные тесты: 1
09.11.2015, 11:33     Возрастает ли последовательность введенных чисел? #9
C++
1
2
3
if(is_sorted(a,a+n))
 cout<<"yes";
else cout<<"no";
Добавлено через 3 минуты
Цитата Сообщение от Joker456 Посмотреть сообщение
if (a[i] < a[i + 1]
выход за пределы массива
Yandex
Объявления
09.11.2015, 11:33     Возрастает ли последовательность введенных чисел?
Ответ Создать тему
Опции темы

Текущее время: 00:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru