jan44444ik
Опубликовано 6 лет назад по предмету Информатика от jan44444ik


дан 2-х мерный 5*5массив целых чисел . В зависимости от введенной буквы выполнить следующее:-если введен символ 's' найти сумму элементов главной диагонали-если введен символ 'a' 'b' или 'c' определить средне арифметическое значение элементов для каждого столбца -если введен символ 'm' найти максимальное и минимальное значение

  1. Ответ
    Ответ дан MiLL

    Ну, без понятия на каком языке писать - задача не решаема.

    Однако, на "метаязыке":

     

    задать массив МАТРИЦА[5,5];

    получить ввод в ВВОД;

    если ВВОД = 's', то {

    СУММА = 0;

    X = 1;

    продолжать, пока X <= 5 {

    СУММА = СУММА + МАТРИЦА[X,X];

    X = X + 1;

    }

    вывести СУММА;

    } иначе, если ВВОД равен 'a' или 'b' или 'c', то {

    X = 1;

    продолжать, пока X <= 5 {

    СреднАрифм = 0;

    Y = 1;

    продолжать, пока Y <= 5 {

    СреднАрифм = СреднАрифм + МАТРИЦА[X,Y];

    Y = Y + 1;

    }

    вывести СреднАрифм / 5;

    X = X + 1;

    }

    } иначе, если ВВОД = 'm', то {

    МИНИМУМ = МАТРИЦА[1,1];

    МАКСИМУМ = МАТРИЦА[1,1];

    X = 1;

    продолжать, пока X <= 5 {

    Y = 1;

    продолжать, пока Y <= 5 {

    если МАТРИЦА[X,Y] < МИНИМУМ  то МИНИМУМ = МАТРИЦА[X,Y];

    если МАТРИЦА[X,Y] > МАКСИМУМ  то МАКСИМУМ = МАТРИЦА[X,Y];

    Y = Y + 1;

    }

    }

    вывести МИНИМУМ;

    вывести МАКСИМУМ;

    }

Не тот ответ, который вам нужен?
Найди нужный
Задай вопрос

Лучшие за месяц