Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как выделить память под динамический массив объектов пользовательского типа (структур)? https://www.cyberforum.ru/ cpp-beginners/ thread2322627.html
Пытаюсь выделить память под динамический массив для структур, однако она не выделяется. Получается почему-то простой указатель на value. Не понимаю, в чем проблема. Подскажите, пожалуйста. #include <iostream> struct value{ int age; int weight; value *next_value; };
C++ Из двоичной системы в десятичную
Программа должна переводить из двоичной (число должно быть 12-ти разрядное) системы в десятичную брать значение из файла и сохранять в файл. Не получается сделать считывание из файла #include<stdio.h> #include<math.h> #include <fstream> #include <iostream> using namespace std; void main() {
C++ Нюансы синтаксиса: как напечатать логическое И в C++? https://www.cyberforum.ru/ cpp-beginners/ thread2322621.html
Как напечатать логическое И в с++?
C++ фикс кода https://www.cyberforum.ru/ cpp-beginners/ thread2322613.html
Почему здесь выбивает ошибку #include <iostream> #include <algorithm> #include <vector> using namespace std; int main() { long n; long maxa = 0, maxb = 0, maxc = 0, mina, minb, minc;
Протабулировать два значенния C++
Эсть функция из значением а: double a1 = a1 = pow (abs(x),0.43); double a2 = a2 = exp(y-x)+ sqrt( pow(abs(pow(y,2)+b),0.22) ); double a3 = a3 = 1 + pow(x,2)* abs(y - pow(tan(z),2)); a= a1+ a2/a3;
C++ Разработать программу, которая вставляет введенное число в заданную неубывающую последовательность действительных чисел Разработать программу, которая вставляет введенное число в заданную неубывающую последовательность действительных чисел https://www.cyberforum.ru/ cpp-beginners/ thread2322592.html
C++ Вывод n числа символов после запятой через цикл https://www.cyberforum.ru/ cpp-beginners/ thread2322587.html
Задание по лабе:Программа должна для заданного натурального числа n выводить первые m цифр после запятой в десятичной записи дроби 1 / n. Входные данные. Целые положительные числа n и m. Выходные данные. Первые m цифр после запятой в десятичной записи дроби 1 / n. Изначально делал через cout.precision, но препод сказала, что так нельзая и надо делать всё через цикл. В итоге при попытке...
Построить треугольник по заданным сторонам C++
Построить треугольник любым знаком по заданным сторонам a,b,c (ввод c экрана) С++. Пожалуйста помогите написать прогу. Уже как второй день не могу сделать это задание, и дополнение к нему.
C++ Разработка программы для решения интеграла https://www.cyberforum.ru/ cpp-beginners/ thread2322573.html
Заданна функция. Необходимо написать код вычисляющий определенный интеграл.
C++ Лямбда-выражения Можно ли создать лямбда-функцию с неизвестным, переменным числом аргументов неизвестного типа? например чтобы посчитать сумму? https://www.cyberforum.ru/ cpp-beginners/ thread2322572.html
Вычислить значение корня нелинейного уравнения методом бисекции C++
Вычислить значение корня нелинейного уравнения методом бисекции Примерно то , что во вложении
C++ Не могу разобраться с наследование классов https://www.cyberforum.ru/ cpp-beginners/ thread2322557.html
Здравствуйте, уважаемые форумчане. У меня огромные проблемы с наследованием классов. Куча ошибок появляется, не знаю в какую сторону копать и что с этим делать. Помогите пожалуйста. Работаю в Visual Studio 2012. Код здесь: Main.cpp #include "stdafx.h" #include "Addition_functions_and_classes.h" int main(int argc, char* args){ Graphic graph;
115 / 83 / 43
Регистрация: 19.01.2018
Сообщений: 484
18.09.2018, 18:54 0

Найти наименьшее из значений элементов в области матрицы - C++ - Ответ 12908532

18.09.2018, 18:54. Показов 2507. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено YaR1q как решение

Решение

YaR1q, я проверял, но на 100 не уверен,
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
73
74
75
76
77
78
79
80
#include <iostream>
 
using namespace std;
 
int** NewMatrix(const int n)
{
int **matr = (int**)malloc(n * sizeof(int*));
for (int i = 0; i < n; i++)
matr[i] = (int*)malloc(n * sizeof(int));
return matr;
}
 
void RandomForMatrix(int **matr, const int n)
{
srand(time(NULL));
for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
matr[i][j] = rand() % 100;
}
 
void PrintMatrix(int **matr, const int n)
{
printf("\r\n");
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
printf("%3i ", matr[i][j]);
printf("\r\n");
}
printf("\r\n");
}
 
int FindMinFirstVariant(int **matr, const int n)
{
    int min = matr[0][0];
    for(int i = 0; i < n/2 + n % 2; i++)
    {
        for(int j = i; j < n-i; j++)
        {
            if(matr[i][j] < min)
                min = matr[i][j];
        }
    }
    
    for(int i = n-1; i >= n/2; i--)
    {
        for(int j = n-1-i; j < 1+i; j++)
        {
           if(matr[i][j] < min)
                min = matr[i][j];
        }
    }
    return min;
}
 
int FindMinSecondVariant(int **matr, const int n)
{
    int min = matr[0][0];
    for(int i = 0; i < n/2 + n % 2; i++)
    {
        for(int j = i; j < n-i; j++)
        {
            if(matr[j][i] < min)
                min = matr[j][i];
        }
    }
    return min;
}
 
int main()
{
    const int N = 5;
    int **mm = NewMatrix(N);
    RandomForMatrix(mm, N);
    PrintMatrix(mm, N);
    cout << FindMinFirstVariant(mm, N) << endl;
    cout << FindMinSecondVariant(mm, N);
 
    return 0;
}


Вернуться к обсуждению:
Найти наименьшее из значений элементов в области матрицы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2018, 18:54
Готовые ответы и решения:

Найти наибольшее и наименьшее из значений элементов, расположенных в заштрихованной области
Решить с помощью процедур и функций. Дана действительная квадратная матрица порядка n. найти...

Найти наименьшее общее кратное всех элементов в выделенной области матрицы
Доброй ночи. Нужна помощь в реализации матрица, которая имеет фигуру, которая движется по...

Найти наименьшее из значений элементов столбца матрицы
помогите мне пожалуйсто, помогите до 6ти пожалуйсто, я сижу вся нервничаю 1.Найти наименьшее из...

Найти наименьшее из значений элементов столбца матрицы, который обладает наибольшей суммой модулей элементов
Помогите пожалуйста, нужно срочно работу в колледже сдать, а я дуб дубнем в c# Дана...

2
18.09.2018, 18:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.09.2018, 18:54
Помогаю со студенческими работами здесь

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

Найти наименьшее из значений элементов в заштрихованной части матрицы
В заданной квадратной матрицы порядка n (n &lt;= 8) нужно найти наименьшее из значений элементов,...

Найти наименьшее из значений элементов столбца матрицы, который имеет в себе наибольшую сумму модулей элементов
Дана цэлочисельная квадратная матрица порядка m.Найти наименьшее из значений элементов...

Найти наименьшее из значений элементов расположенных в заштрихованной части матрицы
Решите пожалуйста,очень надо.Дана действительная квадратная матрица порядка n.Найти наименьшее из...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru