profile
Размещено 2 года назад по предмету Информатика от Egor13231

Написать программы на языке программирования Python:
1) Матрица (двумерный список) 10х10 заполняется числами от 10 до 19. Нулевая строка заполняется числом 10, первая числом 11, вторая 12 и так далее до последней строки, которая заполняется числом 19. Матрица выводится на экран.

2) Матрица (двумерный список) 10х10 заполняется случайными числами в диапазоне от 1 до 1000. Требуется вывести на экран координаты (номер строки и столбца) в которых находится максимальный элемент матрицы (если максимальных элементов несколько - вывести координаты последнего.

3) Матрица (двумерный список) 10х10 заполняется случайными числами в диапазоне от 1 до 1000. Требуется вывести на экран номер строки, в которой сумма квадратов элементов максимальна.

  1. Ответ на вопрос
    Ответ на вопрос дан bitcode

    Ответ:

    #Первая программа

    list_matrix = []

    for i in range(10):

       temp_matrix = []

       for g in range(10):

           temp_matrix.append(i+10)

       list_matrix.append(temp_matrix)

    for i in list_matrix:

       for g in i:

           print(g, end='t')

       print('n')

    #вторая рограмма

    import random

    list_matrix = []

    for i in range(10):

       temp_matrix = []

       for g in range(10):

           temp_matrix.append(random.randint(1, 1000))

       list_matrix.append(temp_matrix)

    maximum = 0

    maximum_id = [0,0]

    count_i = 0

    for i in list_matrix:

       count_g = 0

       for g in i:

           if g > maximum:

               maximum = g

               maximum_id[0] = count_i

               maximum_id[1] = count_g

           count_g += 1

       count_i += 1

    for i in list_matrix:

       for g in i:

           print(g, end='t')

       print('n')

    print(f'Строка {maximum_id[0]+1}nСтолбец {maximum_id[1]+1}')

    #третья

    import random

    list_matrix = []

    for i in range(10):

       temp_matrix = []

       for g in range(10):

           temp_matrix.append(random.randint(1, 1000))

       list_matrix.append(temp_matrix)

    count_i = 0

    maximum_sqrt_str = 0

    maximum_sqrt_str_id = 0

    for i in list_matrix:

       sum_sqrt_number = 0

       for g in i:

           sum_sqrt_number += g*2

       if sum_sqrt_number >= maximum_sqrt_str:

           maximum_sqrt_str = sum_sqrt_number

           maximum_sqrt_str_id = count_i

       count_i += 1

    for i in list_matrix:

       for g in i:

           print(g, end='t')

       print('n')

    print(f'номер строки: {maximum_sqrt_str_id+1}')

    Объяснение:

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.