127

Про математику и программирование1

Небольшое наблюдение о том, как важна математика программисту. Я изучал язык программирования Python с помощью программы, скаченной на Goodle Plays (май инглиш ис вери бэд). Там было одно задание, которое должно было научить азам, пользованию циклами, а задание такое - "сложите все цифры от 1 до N, точнее напишите программу, которая сделает это за вас". Скорее всего разработчики ждали что-то такое (циклы же):

S=0

while i<N:

S=S+i

i+=1

Но мы же в школе все изучали математику, поэтому я вспомнил формулу ряда натуральных чисел, тогда программа работает вообще без циклов:

S=N(N+1)/2

Здравия желаю))) Слова о том, что программист не может без знания математики, не беспочвенны

Правила сообщества

Публиковать могут пользователи с любым рейтингом. Однако!


Приветствуется:

• уважение к читателям и авторам

• конструктивность комментариев

• простота и информативность повествования

• тег python2 или python3, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу

Вы смотрите срез комментариев. Показать все
DELETED
Автор поста оценил этот комментарий
Готовлю часть 2
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку