Merto
12.04.2021 01:25

Разработать алгоритм и программу. Дана матрица B размерностью nxn (2<=n<=50 – вводится пользователем). Элементы матрицы bij являются вещественными числами и принимают значения в диапазоне [0, 200]. Заполнение матрицы осуществляется в соответствии с выбором пользователя: - пользовательский ввод с клавиатуры;
- заполнение случайными числами в установленном диапазоне.
Произвести линейную сортировку элементов, стоящих на главной или побочной диагонали (по выбору пользователя).

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
androp4ik1
30.06.2022 04:36
Потому что соединение не идеально, оно прерывается, некоторые данные по пути теряются. Допустим, я хочу передать файл по интернету. Если файл небольшой, то велика вероятность, что он не пострадает. В противном случае можно потратить много времени на передачу части файла, после чего данные передадутся с ошибкой, которую мы обнаружим только после передачи всего файла. Передавая информацию пакетами же можно этого избежать, так как любая потеря данных будет сразу видна по плохому пакету. После этого можно эту ошибку сразу и обработать и, допустим запросить повтор предыдущего пакета или попытаться починить пакет, прибывший с ошибкой.
0,0(0 оценок)
Ответ:
almirashagieva
01.05.2023 11:19
#include <stdafx.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <locale.h>
#define N 5

int main() {    
    setlocale(LC_ALL, "Russian");

    int arrey[5][10]={{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}};
    int a = arrey[0][0], b;  
    for(int j = 0; j < 5; j++)
    {
        for(int i = 0; i < 10 ; i++){
            printf ( "%d\t" ,arrey[j][i]);
        }
        printf("\n");
    }
    printf("\n\n");

    for (int t=0; t < N; t++)
    {
        if (arrey [t][t] >= a)
        {
            a=arrey[t][t];
            b=t;
        }
    }

    for(int j = 0;j < 5; j++)
    {
        if (j!=b)
        {
            printf("\n");
            for(int i = 0; i < 10; i++)
                printf ( "%d\t" ,arrey[j][i]);
        }
    }
    printf("\n");
    printf ( "\n Максимальное элемент массива %d \n Была удалена %d строка " ,a, b);
    getchar();
}

Не знаю что именно и где ты провтыкал, но вот с константами все работает
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота