Форум программистов, компьютерный форум CyberForum.ru

Ошибка в строке содержащую мин и макс элемент массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дайте совет http://www.cyberforum.ru/cpp-beginners/thread1107505.html
Всем привет.У меня такая ситуация сложилась. Я с учительницей по информатике изучаю паскаль. Дошли до процедур и функций. Но учительница сказала, что надо переходить на более серьезную среду разработки и ЯП. Тут есть 2 пути: либо Object Pascal или C++. Учительнице больше нравится паскаль, т. к. там "все по полочкам". да и дельфи потом изучить - проблем не будет. А мне больше нравится c++: по...
C++ Зависание програмы и бесконечный while Доброго времени суток! Почему простой: while (true) {} заставляет процесс тупо зависнуть? http://www.cyberforum.ru/cpp-beginners/thread1107484.html
C++ Длинная Арифметка
Почитать число x^n (x в степени n), x>MaxInt , n>10
C++ Вывод сравнения каждого элемента
Срочно помогите! //#include "stdafx.h" #include <stdio.h> #include <conio.h> #include <stdlib.h> #include "clocale" int main() {
C++ Направите в нужное русло тест памяти http://www.cyberforum.ru/cpp-beginners/thread1107452.html
Следующая задача Как написать загрузчик для проги которая написана на плюсах.(прога тестирует озу методом пинг-понг) Суть такова нужно запускать программу с флешки. Я вообще не бум-бум потому прошу помощи гуглил нечего не нашел. И как заставить свою программу грузится с флешки без ОС.
C++ Удаление структурированного массива Доброго времени суток, форумчане. Выделил память arr = new point; где point - это структура. Как удалить этот массив? delete arr; Выбивает ошибку в рантайме. подробнее

Показать сообщение отдельно
VitekSR
0 / 1 / 0
Регистрация: 20.10.2013
Сообщений: 233
28.02.2014, 10:14     Ошибка в строке содержащую мин и макс элемент массива
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
64
65
66
67
68
69
70
71
72
#include <iostream>
#include <clocale>
#include <cstdlib>
#include <iomanip>
 
int main()
{
    using namespace std;
    setlocale(LC_ALL, "Russian");
    int str, stlb;
    cout << "Введите кол-во столбцов: ";
    cin >> stlb;
    cout << "\nВведите кол-во строк: ";
    cin >> str;
    int **a = new int*[stlb];
    for(int i = 0; i < stlb; i++)
        a[i] = new int[str];
    for(int i = 0; i < stlb; i++)
    {
        for(int j = 0; j < str; j++)
        {
            cout << "\nВведите элемент " << i+1 << " строки и " << j+1 << " столбца: "; 
            cin >> a[i][j];
        }
    }
    cout << "\nВведённый массив: " << endl;
    for(int i = 0; i < stlb; i++) // Вывод массива 
    {
        cout << endl;
        for(int j = 0; j < str; j++)
            cout << setw(3) << a[i][j];
    }
    int max = 0, min = 0, minstr=0, maxstr=0; //  Поиск минимальных и максимальных строк
    for(int i = 0; i < stlb; i++) 
    {
        for(int j = 1; j < str; j++)
        {
            if(min > a[i][j])
            {
                min = a[i][j];
                minstr = j;
            }
            else
            {
                if(max < a[i][j])
                {
                    max = a[i][j];
                    maxstr = j;
                }
            }
        }
    }
    int k;
    for (int j = 0; j < stlb; j++)
    {
        k = a[maxstr][j];
        a[maxstr][j] = a[minstr][j];
        a[minstr][j] = k;
    }
    cout << "\nПолученный массив: " << endl;
    for(int i = 0; i < stlb; i++) // Вывод массива 
    {
        cout << endl;
        for(int j = 0; j < str; j++)
            cout << setw(3) << a[i][j];
 
    }
    for (int i = 0; i<stlb; i++)
        delete [] a[i];
    delete [] a;
    system("pause");
}
Помогите исправить ошибку. Скорее всего программа неправильно ищет макс и мин элемент массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru