Отправляет email-рассылки с помощью сервиса Sendsay

Всё о работе в Интернет

Занятие 59. Подсчёт количества делителей заданного натурального числа.

Сегодня мы, уважаемые подписчики, продолжаем рассмотрение важнейших циклических алгоритмов вычислительной математики . Прежде чем вплотную заняться простыми числами, необходимо освоиться с подсчётом количества делителей натурального числа. ПОДСЧЁТ КОЛИЧЕСТВА ДЕЛИТЕЛЕЙ Построение алгоритма подсчёта количества делителей заданного натурального числа Q > 1 проведём методом постепенного его улучшения в сторону повышения быстродействия. При этом случай числа Q = 1 , имеющего, очевидно, единственного делителя,...

2010-01-04 00:50:37 1 комментарий

Занятие 58. Поиск наибольшего общего делителя двух заданных натуральных чисел.

Начиная с сегодняшнего занятия, уважаемые подписчики, мы с вами рассмотрим несколько важнейших циклических алгоритмов вычислительной математики . Прописные истины. Молодые программисты не умеют работать. Зато опытные умеют не работать. НАИБОЛЬШИЙ ОБЩИЙ ДЕЛИТЕЛЬ Поиск наибольшего общего делителя двух положительных целых чисел - одна из наиболее известных задач теории чисел. Решение этой задачи базируется на алгоритме Евклида. Евклид - древнегреческий математик, который создал свой главный математический тру...

2009-12-31 00:55:20 + Комментировать

Занятие 57. Вычисление экспоненты посредством разложения её в степенной ряд.

Сегодня, уважаемые подписчики, мы с вами продолжаем изучение процессов суммирования членов убывающих числовых последовательностей. Объявление. С наступающим Новым годом вас, уважаемые подписчики! ЭКСПОНЕНТА Экспонентой называют функцию y = e x , в которой основанием степени является иррациональное число e = 2,7182818 . Обозначение e для этого числа было введено членом Петербургской Академии наук математиком Леонардом Эйлером (1707-1783, швейцарцем по происхождению. Значения этой функции можно вычислять с п...

2009-12-26 23:46:37 + Комментировать

Занятие 56. Быстросходящиеся числовые последовательности.

Сегодня, уважаемые подписчики, мы с вами обсудим условия прекращения процесса суммирования членов быстро убывающих числовых последовательностей. Объявление. Серьезная организация возьмет на высокооплачиваемую должность опытного программиста . Резюме просим разместить на главной странице нашего официального сайта . БЫСТРОСХОДЯЩИЙСЯ РЯД На предыдущем занятии мы с вами рассмотрели числовую последовательность с плохой сходимостью. Это значит, что её члены медленно убывают по абсолютной величине, `благодаря' че...

2009-12-03 11:58:20 + Комментировать

Занятие 55. Вычисление числа ? с заданной точностью с помощью разложения в степенной ряд функции arctgx.

Сегодня, уважаемые подписчики, мы с вами начинаем изучение ряда популярных вычислительных алгоритмов, связанных с суммированием членов убывающих числовых последовательностей. Прописные истины. Если программист в девять утра уже на работе, значит, он еще на работе. ВЫЧИСЛЕНИЕ ЧИСЛА ? Для начала процитирую материалы занятия No41 `Общие представления о циклических алгоритмах. `Особый интерес представляют числовые последовательности, значения членов которых с ростом их порядкового номера убывают по абсолютной ...

2009-11-28 02:53:45 + Комментировать

Занятие 54. Произведение членов двусторонней арифметической прогрессии на заданном отрезке от стартового члена прогрессии до граничного значения.

Сегодня, уважаемые подписчики, мы с вами приступаем к изучению алгоритмов на базе итерационных циклов. Прописные истины. Программист - человек, который решает проблему, о которой вы не знали, таким способом, который вы не понимаете. ПРОИЗВЕДЕНИЕ ЧЛЕНОВ АРИФМЕТИЧЕСКОЙ ПРОГРЕССИИ Эта задача интересна тем, что на алгоритмическом языке она может быть решена с помощью арифметического цикла, но на языке Паскаль для этого нужен итерационный цикл. Задача C .2.1. `Произведение членов двусторонней арифметической про...

2009-11-21 23:41:39 + Комментировать

Занятие 53. Комбинаторика. Число сочетаний.

Сегодня, уважаемые подписчики, мы с вами рассмотрим одну из задач комбинаторики. В связи с `эпидемией свинского гриппа' всем моим подписчикам желаю здоровья , бодрости, хорошего настроения, а также счастья в семейной и личной жизни! ЧИСЛО СОЧЕТАНИЙ Из N различных элементов будем составлять группы по M элементов в каждой, не обращая внимания на порядок элементов в группе. Получающиеся при этом комбинации называются сочетаниями из N элементов по M . Общее число различающихся между собой сочетаний обозначаетс...

2009-11-16 07:52:09 + Комментировать

Занятие 52. Искусственные рекуррентные соотношения для повышения эффективности обработки числовых последовательностей.

Сегодня, уважаемые подписчики, мы с вами рассмотрим один из методов повышения эффективности суммирования числовых последовательностей. Третий день сидит за монитором программист и не может запустить программу! Рекомендуем ему сесть перед монитором! ИСКУССТВЕННЫЕ РЕКУРРЕНТНЫЕ СООТНОШЕНИЯ На практике достаточно часто возникает необходимость суммирования (или какой-либо иной обработки) числовой последовательности, каждый член которой содержит циклически вычисляемые элементы. Например, общий член числовой посл...

2009-11-07 11:38:25 + Комментировать

Занятие 51. Подпрограмма поиска наименьшего и наибольшего значений функции.

Сегодня, уважаемые подписчики, мы займёмся одной из задач исследования функции, а именно, поиском наименьших и наибольших её значений на отрезке. Один программист говорит другому: `Вот представь, что у тебя есть 1000 рублей' . А тот возражает : `Нет, лучше для круглого счёта пусть у меня будет 1024' . НАИМЕНЬШЕЕ ЗНАЧЕНИЕ ФУНКЦИИ Пусть на отрезке [ a , b ] задана непрерывная функция f ( x ) . Если этот отрезок разбить на N равных участков, шириной h = ( b - a ) / N каждый, то по оси x образуется N + 1 точка...

2009-11-01 06:03:07 + Комментировать

Занятие 50. Приближённое вычисление определённого интеграла по формулам левых и правых прямоугольников.

Сегодня, уважаемые подписчики, на повестке дня у нас занятие интегрированием. Как видите, мы с вами всё ближе и ближе к решению серьёзных задач. У программиста спрашивают: ` Hе помнишь, сколько будет два в четвеpтой? . Тот без запинки отвечает: ` Шестнадцать! . ` А шестнадцать в четвёртой? ' - спрашивают снова. И программист опять без запинки: ` Шестьдесят пять тысяч пятьсот тpидцать шесть. . - Вот голова, ну ты и даешь! Hу, а тpи в четвеpтой? После паузы: ` Hе помню точно. Дpобное число получается. . ОПРЕ...

2009-10-24 06:33:19 + Комментировать