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

Найти количество элементов массива, лежащих в диапазоне от a до b - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача на тему три определяемых пользователем функции http://www.cyberforum.ru/cpp-beginners/thread676902.html
Напишите программу на C++, которая использует три определяемых пользователем функции (включая main ()) и генерирует следующий вывод: Three blind mice Three blind mice See how they run See how they run Одна функция, вызываемая два раза, должна генерировать первые две строки, а другая, также вызываемая два раза — оставшиеся строки. #include <iostream>
C++ не могу сделать программу с указателями на массив и с функцией такая "беда" впервые столкнулся с указателями,в них чайник.. вот код задание--вывести массив,сделать так,чтоб к этому массиву прибавить по 1 к каждому значению (через функцию вне головной программы) и распечатать полученные значения действовать через указатели проблема в том что у меня,как сказали,чёрт пойми чё делает функция раз,во вторых,распечатываются только введённые значения массива... http://www.cyberforum.ru/cpp-beginners/thread676895.html
Написать программу для нахождения минимума C++
Здравствуйте, как написать программу для нахождения минимума из 4 или 5 введенных цифр. И именно используя, только функций.
C++ Вычислить выражения
Помогите пожалуйста написать код
C++ Сделать методом инкрементального программирования с использованием вектора http://www.cyberforum.ru/cpp-beginners/thread676870.html
Помогите пожалуйста с написанием проги на С++. Должны быть 4 модуля: мейн,ввод, выполнение задания, вывод. Задача: Дан массив действительных чисел {а1,а2,...,аn}. Заменить в нём отрицательные элементы их модулями, не пользуясь стандартной функцией вычисления модуля. Подсчитать количество произведённых замен. Для решения задачи нельзя использовать дополнительный массив.
C++ Конструктор копий Можно ли вызвать в конструкторе копий, конструктор, если объекту нечего передавать? Класс - абстрактный. В конструкторе идет подсчет созданных объектов, поэтому хотелось бы, чтобы конструктор копий вызывал конструктор. подробнее

Показать сообщение отдельно
pre-dawn-haze
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 6

Найти количество элементов массива, лежащих в диапазоне от a до b - C++

21.10.2012, 21:25. Просмотров 1010. Ответов 4
Метки (Все метки)

В одномерном массиве, состоящем из вещественных элементов, вычислить:
a) количество элементов массива, лежащих в диапазоне от a до b ;

необходимо написать программу с помощью функций,
заголовки функций
C++ (Qt)
1
void prom(int **p, int N, double b, double a);
функция
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
void prom(int **p, int N, double b, double a) 
{
int k=0;
    for (int i=0; i<N; i++)
        if (p[i]<=b && p[i]>=a) k++;
        cout<<k;
}
сама программа
C++ (Qt)
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
#include "stdafx.h"
#include <iostream>
#include "заголовки функций.h"
using namespace std;
 
int main ()
 
{
    int n;
    cout << "Vvedite razmernost' massiva " << "\n";
    cin >> n;
    int *mas = new int [n];
 
    for (int i=0; i<=n; i++) {
        mas[i]=rand()%100-23;
        cout<<mas[i]<<"\t";
                            }
 
    cout << "vvedite promegutok"<<"\n";
    int a,b;
    cin>>a>>b;
    prom(mas,n,b,a);
 
    system ("pause");
    return 0;
}
выдает ошибку, аргумент типа *int не совместим с параметром типа int**
как исправить, что сделать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru