Вопрос задан 17.06.2023 в 06:39. Предмет Информатика. Спрашивает Жоламанова Шынар.

Написать программу, которая получает на 10 элементов и записывает их в массив. Также программа

получает на вход число. Необходимо посчитать сколько раз это число встречается в массиве.​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лис Катя.

......................


0 0
Отвечает Гладкоскок Даниил.

Відповідь:

#include <iostream>

using namespace std;

const int size = 10;

void cinarr(int *arr,const int size){

int counter = 1;

for(int i = 0; i < size; i++){

 cout << "Введите " << counter << " елемент массива: ";

 cin >> arr[i];

 counter++;

}

}

void printarr(int *arr, const int size){

for(int i = 0; i < size; i++){

 cout << arr[i] << " ";

}

}

int expression(int *arr,const int size,int number){

int counternumber = 0;

for(int i = 0; i < size; i++){

 if(number == arr[i]){

  counternumber++;

 }

}

return counternumber;

}

int main(){

setlocale(LC_ALL , "Rus");

int number;

cout << "Введите число которое будем искать: ";

cin >> number;

int *arr = new int [size];

cinarr(arr,size);

printarr(arr,size);

cout << "\nТаких чисел в массиве: " << expression(arr,size,number) << endl;;

delete [] arr;

return 0;

}

Пояснення:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке Python, которая получает 10 элементов от пользователя и записывает их в массив. Затем программа получает число от пользователя и подсчитывает, сколько раз это число встречается в массиве:

```python def count_occurrences(): # Получаем 10 элементов от пользователя и записываем их в массив array = [] for i in range(10): element = int(input(f"Введите элемент {i+1}: ")) array.append(element)

# Получаем число от пользователя number = int(input("Введите число: "))

# Подсчитываем количество вхождений числа в массиве count = array.count(number)

# Выводим результат print(f"Число {number} встречается в массиве {count} раз(а).")

count_occurrences() ```

Программа сначала запрашивает 10 элементов от пользователя и записывает их в массив `array`. Затем она запрашивает число от пользователя и с помощью метода `count()` подсчитывает, сколько раз это число встречается в массиве. Результат выводится на экран.

Примечание: В данном примере предполагается, что пользователь будет вводить только целые числа. Если нужно обрабатывать вещественные числа или другие типы данных, код может потребовать некоторых изменений.

Источник содержит информацию о работе с массивами в языке JavaScript, но в данном случае мы используем язык Python.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос