С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 27.01.2015
Сообщений: 1

Найти ошибки в подпрограмме поиска максимального и нулевых элементов матрицы

27.01.2015, 21:15. Показов 471. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал программу ввод-вывод матрицы, подпрограммы поиска максимального, поиска нулей. Прошу гуру С++ помощи в устранении ошибок В Visual Studio программа запускалась, но в Dev C++ выдает ошибку на все функции, объявленные void
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <iostream>
using namespace std;
int **wwod(int, int, int);
void wiwod(int**, int,int);
int *poisk_0(int*, int,int);
void ijmax (int**, int, int)
int main(){
    int **a, m,n;
    cin>>n>>m;
    a=wwod(n,m);
    wiwod(a,n,m);
    _getch();
    
int **wwod(int a, int n, int m){
    int **temp, i,j;
    temp=new int **[n];
    for (i=0;i<n;i++)
    temp[i]=new int [a];
    for (i=0;i<n;i++)
    for (j=0;j<m;j++)
    cin>>temp[i][j];
    return temp;
}   
 void wiwod (int**a,n,m){
  int i,j;
    for (i=0;i<n;i++)
    for (j=0;j<m;j++)
    cout>>a[i][j];
}
int *poisk_0 (int **a, int n, int m){
int *kol, i,j;
kol=new int [n];
for (i=0;i,n;i++)
for (j=0,kol[i];j<m;j++)
if(a[i][j]==0)
kol[i]++;
return kol;  
}
void ijmax (int **a, int n, int m){
    int i, j, imax, jmax;
    max=a[0][0];
    for (i=0;i<n;i++)
    for (j=0;j<m;j++)
    if (a[i][j]>max){
        max=a[i][j];
        imax=i;
        jmax=j;
    }
    }
    }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.01.2015, 21:15
Ответы с готовыми решениями:

Найти ошибку в программе поиска нулевых элементов столбца матрицы
Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 0, если все элементы k-го столбца матрицы нулевые, и...

Найти сумму положительных элементов матрицы А, количество нулевых элементов матрицы B
• Даны матрицы A, B. Найти сумму положительных элементов матрицы А, количество нулевых элементов матрицы B. • Упорядочить матрицу А по...

Найти произведение элементов матрицы в строках не содержащих нулевых элементов
Дана вещественная прямоугольная матрица. Определить: Произведение элементов в тех строках, которые не содержат нулевых элементов. Сумму...

1
Модератор
Эксперт С++
 Аватар для zss
13771 / 10964 / 6491
Регистрация: 18.12.2011
Сообщений: 29,241
28.01.2015, 10:59
Не верю, что такое могло компилироваться где-то.
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <iostream>
using namespace std;
int **wwod(int, int);
void wiwod(int**, int,int);
int *poisk_0(int*, int,int);
int ijmax (int**, int, int);
int main()
{
    int **a, m,n;
    cin>>n>>m;
    a=wwod(n,m);
    wiwod(a,n,m);
    for(int i=0;i<n;i++)
      delete[] a[i];
    delete[] a;
    _getch();
}   
int **wwod(int n, int m)
{
    int **temp, i,j;
    temp=new int *[n];
    for (i=0;i<n;i++)
        temp[i]=new int[m];
    for (i=0;i<n;i++)
    for (j=0;j<m;j++)
        cin>>temp[i][j];
    return temp;
}   
 void wiwod (int**a,int n,int m)
 {
    int i,j;
    for (i=0;i<n;i++)
    for (j=0;j<m;j++)
        cout<<a[i][j]<<' ';
    cout<<endl;
}
int *poisk_0 (int **a, int n, int m)
{
    int *kol, i,j;
    kol=new int [n];
    for (i=0;i<n;i++)
    for (j=0,kol[i]=0;j<m;j++)
        if(a[i][j]==0)
            kol[i]++;
    return kol;  
}
int ijmax (int **a, int n, int m)
{
    int i, j, imax, jmax;
    int max=a[0][0];
    for (i=0;i<n;i++)
    for (j=0;j<m;j++)
    if (a[i][j]>max)
    {
        max=a[i][j];
        imax=i;
        jmax=j;
    }
    return max;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.01.2015, 10:59
Помогаю со студенческими работами здесь

Найти сумму положительных элементов матрицы и количество нулевых элементов
Есть матрица (7,4). Найти сумму положительных элементов матрицы и количество нулевых элементов. Буду благодарен за помощь :friends:

Найти количество нулевых элементов в і-том рядке матрицы С++
Помогите пожалуйста, очень нужно. Нахождение количества нулевых элементов в і-том рядке матрицы.

В первой строке матрицы найти число нулевых элементов
Даны целочисленные матрицы A (4×5) и B (5×7). В первой строке матрицы A найти число нулевых элементов, а в третьей строке матрицы B — число...

Найти количество нулевых элементов каждой строки матрицы
2. Найти количество нулевых элементов каждой строки матрицы Х(6,5). Результат записать в вектор К(6).

Даны целочисленные матрицы A (4×5) и B (5×7). В первой строке матрицы A найти число нулевых элементов
Даны целочисленные матрицы A (4×5) и B (5×7). В первой строке матрицы A найти число нулевых элементов, а в третьей строке матрицы B — число...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru