Есть ответ 👍

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

199
326
Посмотреть ответы 2

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


Відповідь:

#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;

}

Пояснення:


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

// pascalabc.net 3.1, сборка 1250 от 28.05.2016 begin   var q: =arrrandom(21,-99,99); q.println;   writeln('ср.арифм. отрицательных элементов равно ',       q.where(x-> x< 0).average: 0: 5) end. тестовое решение 21 38 24 -55 -60 70 61 55 -17 -23 -28 6 30 -13 9 55 95 -96 91 62 53 ср.арифм. отрицательных элементов равно -41.71429

Популярно: Информатика