Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 18.10.2016
Сообщений: 50

Определить функцию, возвращающую количество членов последовательности, больших предыдущего числа

18.10.2016, 16:53. Показов 1937. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Определить функцию p(n,m), n - натуральное число, в теле которой вводятся вещественные числа x1, x2, ... xn и значением выходного параметра m является количество членов последовательности, больших предыдущего числа.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.10.2016, 16:53
Ответы с готовыми решениями:

Функция: найти количество членов последовательности, больших предыдущего числа
Определить функцию p (n,m), n - натуральное число, в теле которой вводятся вещественные числа x 1 , x 2 , ... x n и значением выходного ...

Описать функцию, определяющую количество членов последовательности, больших предыдущего члена
Определите функцию f(n), n - натуральное число, в теле которой вводятся вещественные числа х1, х3, ... , хn и значением функции является ...

Определить количество чисел в последовательности, которые больше предыдущего числа
определить количество чисел в последовательности которые больше предыдущего числа

2
Объявлятель переменных
 Аватар для SpBerkut
1225 / 411 / 321
Регистрация: 24.09.2011
Сообщений: 1,279
18.10.2016, 17:05
Лучший ответ Сообщение было отмечено Голиб как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
void p(unsigned n, unsigned &m) {
    int x, y;
    std::cin >> y;
    m = 0;
    n--;
    while (n--) {
        std::cin >> x;
        m += x>y;
        y = x;
    }
}
0
Helper C/C++
 Аватар для Invader0x7F
286 / 163 / 122
Регистрация: 22.09.2016
Сообщений: 518
18.10.2016, 17:06
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
36
37
#include <iostream>
 
using namespace std;
 
static int* x = NULL;
 
void p(int n, int* m)
{
    if (x == NULL)
    {
        x = (int*)calloc(n, sizeof(int));
        memset((void*)x, 0x00, sizeof(int) * n);
    }
 
    int count = 0;
    for (int i = 0; i < n; i++)
    {
        std::cout << "x[" << i << "] = "; std::cin >> x[i];
        for (int j = i - 1; j >= 0; j--)
            if (x[j] > x[i]) count++;
    }
 
    if (m != NULL) *m = count;
}
 
int main()
{
    const int n = 10; int m = 0;
    p(n, &m);
 
    std::cout << "\ntotal m = " << m << endl;
 
    free(x);
 
    std::cin.get();
    std::cin.get();
}
Изображения
 
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.10.2016, 17:06
Помогаю со студенческими работами здесь

Определить количество чисел последовательности, больших первого введенного числа
Для последовательности целых чисел , оканчивающихся числом 8, определить кол-во чисел , больших первого введенного числа

Даны натуральные числа n, a1, . . . ,an . Определить количество членов ak последовательности a1, . . . , an:
A)являющихся нечетными числами; ) n = (int(input(&quot;Введите n = &quot;))) print(n) k = 0 i = 1 for i in range(n): print('a',i,'...

Даны натуральные числа n, a1, … , an. Определить количество членов ak последовательности
Даны натуральные числа n, a1, … , an. Определить количество членов ak последовательности a1, … , an являющихся нечетными числами.

Получить количество членов данной последовательности, которые больше предыдущего члена, но меньше последующего.
Даны: натуральное число n, действительные числа a1,a2 ... An. Получить количество членов данной последовательности, которые больше...

натуральные числа n, m, a1, a2, ., an. Определить количество членов указанной последовательности, кратных m и некратных n
29. Даны натуральные числа n, m, k, a1, a2, ..., an. Определить количество членов указанной последовательности, кратных k и некратных m.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru