#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
// Задаем размер массива
const int N = 10;
// Инициализируем генератор случайных чисел
srand(time(NULL));
// Создаем и заполняем массив случайными числами
int arr[N];
for (int i = 0; i < N; i++) {
arr[i] = rand() % 6; // Случайное число от 0 до 5
cout << arr[i] << " ";
}
cout << endl;
// Запрашиваем у пользователя значение X
int X;
cout << "Enter a number to search for: ";
cin >> X;
// Находим все значения, равные Х, и выводим их на экран
bool found = false;
if (arr[i] == X) {
cout << "Found " << X << " at index " << i << endl;
found = true;
if (!found) {
cout << "No values found equal to " << X << endl;
return 0;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
// Задаем размер массива
const int N = 10;
// Инициализируем генератор случайных чисел
srand(time(NULL));
// Создаем и заполняем массив случайными числами
int arr[N];
for (int i = 0; i < N; i++) {
arr[i] = rand() % 6; // Случайное число от 0 до 5
cout << arr[i] << " ";
}
cout << endl;
// Запрашиваем у пользователя значение X
int X;
cout << "Enter a number to search for: ";
cin >> X;
// Находим все значения, равные Х, и выводим их на экран
bool found = false;
for (int i = 0; i < N; i++) {
if (arr[i] == X) {
cout << "Found " << X << " at index " << i << endl;
found = true;
}
}
if (!found) {
cout << "No values found equal to " << X << endl;
}
return 0;
}