В задачи данного сайта входит собрать учебные материалы из различных областей компьютерных технологий и обеспечить возможность самостоятельного изучения необходимого языка программирования. Все материалы доступны совершенно бесплатно. Однако, их использование и цитирование возможны, только при указании прямой ссылки на источник.
Желаем Вам удачи в накоплении необходимого опыта.

Спортлото 6 из 36

Спортлото 6 из 36. Игрок вводит 6 чисел от 1 до 36. Программа выбрасывает 6 случайных чисел (номера шаров) и подсчитывает количество угаданных игроком номеров.

Ключевые слова: 
игра спортлото, случайное число, массив

Движение фишки

Фишка может двигаться по полю длины N только вперед. Длина хода фишки не более K. Найти число различных путей, по которым фишка может пройти поле от начала до конца.
Пример. N=3, K=2
Возможные пути:
1,1,1
1,2
2,1
Ответ: 3.

Ключевые слова: 
динамическое программирование, ход фишки, длина различных путей

Советы по Delphi. 392 совета от Валентина Озерова.

Culiba5.gif

Огромная подборка различных советов, хитростей и нетрадиционных решений. Даны ответы на наиболее часто возникающие вопросы начинающих программистов на Delphi. Практически все советы содержат конкретные примеры кода.
Скачать Советы по Delphi

Очередь, печать файла

Дан файл number.txt, в котором записан набор чисел и даны два числа А и В. Используя очередь, за один проход по файлу вывести на экран сначала, числа меньшие заданного А, затем числа в промежутке от А до В, затем оставшиеся (большие В).

Ключевые слова: 
очередь, список, FIFO, работа с файлом

Сумма цифр

Дано натуральное число N. Вычислить сумму его цифр.

Ключевые слова: 
натуральное число, количество цифр, сумма цифр

Замена в массиве

Даны целые числа A1, A2, A3,..., An, каждое из которых отлично от нуля. Поменять местами наибольший член последовательности и член с номером M.

Ключевые слова: 
массив, максимальный член последовательности, наибольший элемент массива

Джефф Элджер. C++: Библиотека программиста

eldjer.jpg

Эту книгу можно было бы еще назвать «С++: путь гуру». С++ в ней описывается совсем не так, как в книгах для начинающих. На этом уровне С++ — не столько язык, сколько целая субкультура со своими идиомами, приемами и стандартными архитектурными решениями, которые не следуют очевидным образом из формального описания языка. Книга предназначена для тех, кто уже достиг заветной цели, но хочет пообщаться, поболтать в дружеской компании и пошевелить мозгами над очередной головоломкой.
Автор: Джефф Элджер.
Скачать C++: Библиотека программиста

Синдикация материалов