1

Тема: Масиви

Допоможіть виправити код. Потрібно зайти мінімальний максимальний елемент який знаходиться в злівому і правому трикутнику, які утворилися при перетині головної і бічної діагоналі

2

Re: Масиви

Де сам код, який потрібно виправити?

3 Востаннє редагувалося tchort (21.04.2021 03:32:28)

Re: Масиви

P.Y. написав:

Де сам код, який потрібно виправити?

Прихований текст

http://replace.org.ua/extensions/om_images/img/607f592999eeb/spongebob_imagination_by_kssael_display.png

Update:

hrundatania написав:

зайти мінімальний максимальний елемент який знаходиться в злівому і правому трикутнику

Ось тут є відповідь на це:
https://replace.org.ua/post/155649/#p155649

4

Re: Масиви

hrundatania написав:

зайти мінімальний максимальний елемент який знаходиться в злівому і правому трикутнику

Це як безалкогольне пиво на старий новий рік.

Подякували: tchort1

5

Re: Масиви

#include <iostream>
#include <stdlib.h>  
using namespace std;
void main()
{
    setlocale(LC_ALL, "ukr");
    srand(time(NULL));
    int n;
    cout << "Ведiть кiлькiсть розмiрність матрицi" << endl << "n=";
    cin >> n;
    const int row = 100;
    const int col = 100;
    int A[row][col];

    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            A[i][j] = rand() % 100;

            cout << A[i][j] << "\t";
        }
        cout << endl;
    }
    int max = A[n-1] [n-1];
    for (int i = n-1; i+1>0; i--)
    {
        for (int j =i; j <n; j++)
        {
            if (A[i] [j] > max)
                max = A[i][j];
        }
    }
    int min = A[n-1][n-1];
    for (int i = n-1 ; i+1>0; i--)
    {
        for (int j =n-i-1; j<i+1; j++)
        {
            if (A[i][j] < min) 
                min = A[i][j];
        }
    }
    cout << "Min" << min << "Max" << max<<"riznutsa" << max - min;
}

6

Re: Масиви

Якийсь код є, добре, але повернемося до завдання.

hrundatania написав:

елемент який знаходиться в злівому і правому трикутнику, які утворилися при перетині головної і бічної діагоналі

Як саме формуються трикутники ?

Включаючи діагональні елементи ?

Чи якось інакше ?

hrundatania написав:

зайти мінімальний максимальний елемент

Де шукаємо мінімальний ? Де шукаємо максимальний ?

Post's attachments

Array-triangles-left-or-right.png 334 b, 4 downloads since 2021-04-21 

Подякували: hrundatania1

7

Re: Масиви

трикутники формується так як зображено на 1 зображенні.

8

Re: Масиви

В межах цих трикутників потрібно знайти максимальний і мінімальний елемент.