0
0 комментариев
  1. python 3.7
  2. windows 10
  3. [apcode language=»python»]
    import random
    N = int(input('Количество чисел в массиве?'))
    a = int(input("Введите начальное число массива \n>>>"))
    b = int(input("Введите предел массива \n>>>"))
    n = []
    i = 0
    while i < N:
        x = random.randint(a, b)
        if x not in n:
            n.append(x)
            i += 1
    v=[]
    k = 0
    m = 0
    for i in range(N):
        if(n[i] >= 0):
            k_1 = ((n[i]%100)%10)
            m_1 = ((n[i]%100)//10)
            if k_1 < m_1:
                print(n[i])

    [/apcode]

  4. Вообщем, программа запрашивает кол-во чисел в массиве, предел массива от 1000 до 2000. После из полученных чисел нужно выбрать те у которых предпоследняя цифра больше последнего(например число 1234 не подойдет , так как 3 меньше 4). А после эти полученные числа нужно сложить. Помогите дописать программу(я недавно начал изучать python , так что по возможности можно не так сложно)


Добавить комментарий