Славик

Отвечающие
  • Публикаций

    2
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Славик


  1. В 11.01.2013 в 11:10, atatatm4N сказал:

     

    Можешь купить книгу по программированию, или записаться на курсы. Хотя очень многому можно научиться бесплатно в интернете. Я вот начал с прохождения курсов по Python, изучил всю мат часть и начал практиковаться, и даже из своего скромного опыта хочу сказать что у хорошего программиста должны быть настолько высоки познания в математике, насколько это возможно, а если вы хотите участвовать в разработке игр, то должны учитывать что при создании движка знания в физике тоже будут очень кстати. Исходя из всего этого хочу сказать, что выучить все команды любого языка программирования не так уж и сложно, по настоящему сложно будет правильно составлять алгоритмы, условия и т.д. где и пригодятся познания в математике:)


  2. В введенном промежутке натуральных чисел найти те, количество делителей у которых не меньше введенного значения. Для найденных чисел вывести на экран количество делителей и все делители.

    Вроде как основу сделал,  но он показывает все делители ко всем числам и сколько всего делителей, не могу понять как сделать ограничение делителей 'x'..

    n = int(input('n: '))
    x = int(input('x: '))
    s = 0
    y = 0
    for i in range(1, n+1):
        a = int(input('Введите число: '))
        for j in range(1, a+1):
            if a % j == 0:
                s += 1
                print(a // j)
            if s >= x:
                y = s
    print('количество делителей: ', y)