C/C++
Задача на С++
Заполнить одномерный массив размерности N случайными числами. Подсчитать сколько элементов массива больше X. Вывести на экран исходный и количество элементов массива больше X.
Вот так можно:
#include
#include
#include
using namespace std;
int main() {
cout > n >> x;
srand(time(NULL));
int a[n];
for (size_t i = 0; i < n; i++) {
a[i] = rand() % 101 - 50;
}
size_t c = 0;
for (size_t i = 0; i < n; i++) {
if (a[i] > x) c++;
cout
Алёша Джумаев
Спасибо большое!
#include
#include
#include
#include
using namespace std; int main()
{
int i, j = 0, m = 0, n, x; cout > n >> x; int *A = new int [n];
srand(time(nullptr)); cout
#include
#include
#include
#include
using namespace std;
int main()
{
auto rnd = default_random_engine(random_device()());
auto g_rnd = uniform_int_distribution(-999, 999);
size_t N; int X;
cin >> N;
vectorbox(N);
generate(box.begin(), box.end(), [&rnd, &g_rnd]() {return g_rnd(rnd); });
for (auto& i : box)
{
cout.width(5); cout X; });
cout
```
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{
const int N = 10;
int arr[N];
int X;
int count = 0;
srand(time(NULL)); // инициализация генератора случайных чисел
// заполнение массива случайными числами и вывод на экран
cout << "Исходный массив: ";
for (int i = 0; i < N; i++)
{
arr[i] = rand() % 100;
cout << arr[i] << " ";
}
cout << endl << "Введите число X: ";
cin >> X;
// подсчет количества элементов массива больше X
for (int i = 0; i < N; i++)
{
if (arr[i] > X)
{
count++;
}
}
// вывод количества элементов массива больше X на экран
cout << "Количество элементов массива больше " << X << ": " << count << endl;
return 0;
}
```
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{
const int N = 10;
int arr[N];
int X;
int count = 0;
srand(time(NULL)); // инициализация генератора случайных чисел
// заполнение массива случайными числами и вывод на экран
cout << "Исходный массив: ";
for (int i = 0; i < N; i++)
{
arr[i] = rand() % 100;
cout << arr[i] << " ";
}
cout << endl << "Введите число X: ";
cin >> X;
// подсчет количества элементов массива больше X
for (int i = 0; i < N; i++)
{
if (arr[i] > X)
{
count++;
}
}
// вывод количества элементов массива больше X на экран
cout << "Количество элементов массива больше " << X << ": " << count << endl;
return 0;
}
```
Алёша Джумаев
Спасибо, но мне на С++ нужно именно
Похожие вопросы
- Решите задачу на любом языке. Желательно на с++.
- Задачу написать на с++ , она не сложная но почему то не получается напишите задачу с помощью цикла
- Решите задачу на с++, или хотя бы скажите идею как это вообще решать пожалуйста.
- Решите задачу на любом языке, или хотя бы скажите идею как это вообще решать пожалуйста.
- СРОЧНО! Помогите с задачей.
- Помогите с кодом задачи c++. задача на фото
- Задача по программированию. Решить на Python или C++
- Помогите решить задачу по программированию на C++
- Можете подсказать по задаче или дать алгоритм задачи, код опять же не нужен
- Решите, пожалуйста, задачу на c++