Согласие на обработку персональных данных.

11.11.2018
Новые видео и статья Как изменить цвет фона в HTML.

07.11.2018
Новый выпуск журнала Автоматизация и программирование.

27.10.2018
Новые видео и статья Процедура ChDir.

24.10.2018
Новые видео и статья Как уменьшить размер программы в FreePascal.

19.10.2018
Новая задача Найти наименьший элемент массива.



Раздел: Задачи / Этюды /

Этюды для программистов

Название для этого раздела я позаимствовал из одноимённой книги Чарльза Уэзерелла (Charles Wetherell), которая вышла в свет аж в 1978 году. А на русский язык была переведена в 1982 (это ещё был СССР, а мне было 13 лет).

В своё время книга наделала много шума в программистской среде. Потому что для своего времени она была очень необычной.

Книга содержит несколько задач по программированию разной степени сложности (для того времени, когда программы писались на листе бумаги и загружались в машину с помощью перфокарт, пожалуй любые задачи были сложными).

Причём, что наиболее интересно, большинство из этих задач сильно приближены к реальным задачам, которые решают программисты в своей повседневной работе.

Так что решение подобных задач будет очень полезно не только “зелёным” новичкам, но и даже тем, у кого есть опыт программирования.

В этом разделе будут публиковаться задачи относительно сложные (во всяком случае, для начинающих). И это будут задачи не только из книги Чарльза Уэзерелла “Этюды для программистов”.

Все задачи будут с решениями на двух языках - Паскале и С++. Так что если вы не сможете решить их самостоятельно, то у вас будет возможность подсмотреть за тем, как это сделал я.

Если же вам интересна именно книга, о которой я говорил выше, то она, конечно, уже не продаётся. Но если постараетесь, то можете найти её в Интернете…


Задача E-01. Сколько слайдов поместится в песню.
Эта задача не очень сложная, но зато она может найти практическое применение. Суть в следующем. Моя жена любит создавать слайд-шоу и в качестве звукового сопровождения обычно ставит какую-нибудь песню. Сложность заключается в том, что подобрать время отображения одного слайда бывает непросто, потому что либо музыка заканчивается раньше, либо слайды уже закончились, а музыка ещё звучит. Вот и сделал я ей программку, с помощью которой можно автоматически подобрать время отображения одного слайда. Смотреть подробное описание и решение...


Основы C++ Основы C++

C++ - это один из самых популярных языков программирования. Не важно, на каком языке программируете лично вы. Но, если вы хотя бы в общих чертах не знаете С++, то это большой пробел в вашем образовании, который надо восполнить как можно быстрее... Подробнее...
Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика