Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
drogbaman
0 / 0 / 1
Регистрация: 17.03.2013
Сообщений: 38
#1

Дан массив натуральных чисел А[m,n] и число а. Вывести этот массив на экран, вычислит количество элементов равных а и вывести их индексы

18.06.2013, 13:01. Просмотров 823. Ответов 2
Метки нет (Все метки)

Дан массив натуральных чисел А[m,n] и часло а. Вывести этот массив на экран, обчислить количество элементов равных а и вывести их индексы. Выручайте, мужики!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2013, 13:01
Ответы с готовыми решениями:

Задать массив из 200 целых двухзначных чисел. Вывести на экран повторяющиеся элементы, их индексы, и число повторов
Задать массив из 200 целых двухзначных чисел с помощью датчика случайных...

Дан массив из n элементов. Найти в нем количество элементов, больших 10 и вывести их на экран.
Помогите решить задачу: Дан массив из n элементов. Найти в нем количество...

Дан массив А. Образовать реверс массива А в массиве В. Вывести оба массива и индексы элементов на экран в виде трех столбцов.
Дан массив А. Образовать реверс массива А в массиве В. Вывести оба массива и...

Вывести на экран массив, составленный из элементов, не равных минимальному
Задан массив целых чисел. Вывести на экран массив, составленный из элементов,...

С перегрузкой. Вывести на экран массив, составленный из элементов, не равных минимальному
Задан массив целых чисел. Вывести на экран массив, составленный из элементов,...

2
ViktorKozlov
134 / 126 / 59
Регистрация: 13.12.2012
Сообщений: 293
18.06.2013, 13:33 #2
Лучший ответ Сообщение было отмечено drogbaman как решение

Решение

C++
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
27
#include <iostream>
using std::cout;
 
int main()
{
    const int a=6;
    const int m=2,n=2;
    const int arr[m][n]={{4,5},{6,8}};
    int count(0);
 
    for (int i=0;i<m;i++){
      for (int j=0;j<n;j++)
        {
        cout<<arr[i][j];
        }
      cout<<'\n';}
 
    for (int i=0;i<m;i++)
      for (int j=0;j<n;j++)
      {
        if (arr[i][j]==a)
          {count++;
          cout<<i<<' '<<j<<'\n';}
      }
 
    cout<<count<<'\n';
}
0
MarVaL
С++ Beginner
118 / 118 / 77
Регистрация: 28.02.2013
Сообщений: 246
18.06.2013, 13:40 #3
C++
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
27
28
29
30
31
32
33
34
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <iomanip>
 
int main() {
  setlocale(0, "");
  srand(time(0));
  int n, m, *matrix, a, counter = 0;
  
  std::cout << "Введите количество строк: ";
  std::cin >> n;
  std::cout << "Введите количество столбцов: ";
  std::cin >> m;
  
  std::cout << "a = ";
  std::cin >> a;
  
  matrix = new int[n*m];
  
  std::cout << "Матрица: " << std::endl;
  for(int i = 0; i != n; ++i) {
    for(int j = 0; j != m; ++j) {
      *(matrix + i * m + j) = 1 + rand() % 20;
      std::cout << std::setw(4) << *(matrix + i * m + j);
      *(matrix + i * m + j) == a ? ++counter : counter;
    }
    std::cout << std::endl;
  }
  
  std::cout << "Количество элементов равных a(" << a << ") = " << counter << std::endl;
  delete[] matrix;
  return 0;
}[U][/U]
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2013, 13:40

Задачка с использованием шаблона. Вывести на экран массив, составленный из элементов, не равных минимальному
Задан массив целых чисел. Вывести на экран массив, составленный из элементов,...

Дан массив из строчных латинских букв. Вывести на экран в алфавитном порядке все буквы, которые входят в этот текст по одному разу
Дан массив из строчных латинских букв. Вывести на экран в алфавитном порядке...

Задан массив целых чисел. Вывести на экран массив, составленный из заданного количества минимальных элементов исходного
Помогите доделать!!! Массив должен быть динамический, с указателями, а вывод...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru