Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2019, 16:19   #1
sasha1504
 
Регистрация: 20.10.2019
Сообщений: 9
Лампочка помогите найти ошибку!!! с++

Помогите,пожалуйста найти ошибку.
Задание: с++. Дана матрица размером NxM. Найти
максимальный и минимальный элементов в каждом столбце .
Код:
Код:
#include <iostream>
#include <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int N, M, max=0,min=10000;
    cout <<"N="; cin >>N;
    cout <<"M="; cin >>M;
    
      int **a = new int*[N]; 
    for (int i = 0; i < N; i++)
      a[i]=new int[M];
    
    for (int i = 0; i < N; i++)
    {
    for (int j = 0; j < M; j++)
    {
    a[i][j]=rand()%9 + 1;
    cout <<a[i][j]<<" ";
    }
    cout << endl;
    }
    cout << endl;
    
    for (int j = 0; j < M; j++)
    {
    for (int i = 0; i < N; i++) 
    if ( i==0 || a[i][j]>max) min=a[i][j];
    cout <<max<<" ";
    }
    {
        for (int i = 0; i < N; i++) 
    if ( a[i][j]<min) min=a[i][j];
    cout <<min<<" ";   
    }
    cout << endl;
    
 
    for (int i = 0; i < N; i++)
    delete [] a[i];
    delete [] a;
 
system("pause");
return 0;
}
______________________
Форматируйте код и используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. Подробнее в FAQ
sasha1504 вне форума Ответить с цитированием
Старый 28.10.2019, 16:21   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,718
По умолчанию

Код:
if ( i==0 || a[i][j]>max) min=a[i][j];
p51x вне форума Ответить с цитированием
Старый 05.11.2019, 22:48   #3
sasha1504
 
Регистрация: 20.10.2019
Сообщений: 9
По умолчанию

спасибо
sasha1504 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++] найти сумму ряда , посчитать функцию ch(x) и найти абсолютную и относительную погрешности. Помогите найти ошибку! Vladonna Помощь студентам 2 13.09.2018 22:07
Помогите, пожалуйста, найти ошибку в коде (найти сумму факториалов чётных чисел в заданном диапазоне) kris14 Паскаль, Turbo Pascal, PascalABC.NET 8 25.10.2017 15:42
Дан массив а(n) типа SWORD. найти сумму всех отрицательных элементов массива.помогите найти ошибку Юлия123456 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 07.09.2016 06:12
Найти седловые точки в матрице(помогите найти ошибку) - pascal tdsotm Помощь студентам 0 20.11.2014 18:57
Помогите найти ошибку - StrToFloat выдаёт ошибку EConvertError для ячеек StringGrid (Delphi) Artsiom Помощь студентам 10 18.12.2013 14:10