Написать программу для решения следующей : дана квадратная матрица порядка n. заменить единицами все элементы, стоящие на главной диагонали и выше ее.
115
335
Ответы на вопрос:
На моем любимом бейсике dim a() as integer, i as integer, k as integer, n as integer randomize print "n = "; : input n redim a(n, n) for i = 1 to n for k = 1 to n a(i, k) = int(rnd(1)*10) + 1 ' заполняем матрицу случайными числами от 1 до 10 print a(i, k) & chr(9); ' выводим начальную матрицу через табуляцию next k print ' переход на следующую строку вывода next i print : print ' опускаемся на 2 строки for i = 1 to n for k = 1 to n if k > = i then a(i, k) = 1 ' заполняем единицами нужную область rem у области выше главной диагонали номер столбца больше строки print a(i, k) & chr(9); ' выводим конечную матрицу через табуляцию next k print ' переход на следующую строку вывода next i end
Популярно: Информатика
-
aslanəz25.02.2023 18:34
-
vadikloga13322.09.2022 01:14
-
valenkov0516.04.2021 07:28
-
alinashelepova118.11.2022 13:51
-
Podokonik16.01.2021 00:05
-
strelecky29.06.2023 06:03
-
jokernastyabotovt8qe21.10.2022 08:35
-
Доринэ15.01.2022 08:28
-
Olesya2225424.05.2021 00:02
-
автормемов12.12.2020 02:24