Страница 3 из 3

Re: идеи задач на C для начинающих

Добавлено: 21 окт 2015, 09:56
Olej
Вот неплохая задача попрактиковаться:
нужно программно определить период периодической дроби и вывести в формате a,(per).
Сложность состоит в том, что система счисления произвольная и выбирается случайно.
Ну и комментарий там даёт отсылку
convert 1 / 3 base 3
Result: 0.1 [3]
Other base conversions:
0.01010101... [2]
0.11111111... [4]
0.25252525... [8]
0.55555555... [16]

Re: идеи задач на C для начинающих

Добавлено: 22 окт 2015, 12:46
Olej
Olej писал(а):Вот неплохая задача попрактиковаться:
нужно программно определить период периодической дроби и вывести в формате a,(per).
Сложность состоит в том, что система счисления произвольная и выбирается случайно.
Но задача, при всей её общей ясности, оказалась не такая простая ... пришлось над ней попотеть ;-) .
Я её реализовал на C++, что почти то же, но чтоб писанины меньше было.
Вот здесь: примеры задач при изучении C++.

Re: идеи задач на C для начинающих

Добавлено: 03 ноя 2015, 12:40
Olej
Olej писал(а):Вот подсказали ещё ресурс-указатель: Спортивное программирование: «С чего начать?»
Один из лучших (устойчивых, долгоживущих ... >5 лет) специализированный сайт спортивного программирования: Изображение.

Там состязаются команды, гимназии, города и страны...
Но меня, в контексте разговора, интересует не это, а то, что именно там можно найти интереснейшие по формулировкам задачи и совершенно свежие ... естественно, что какие-либо олимпиадные соревнования нельзя проводить на задачах, решения которых можно быстро разыскать в Google ;-) .

Правда это, часто, вовсе не для начинающих (как названа эта тема) ... но и в другую крайность впадать не стоит: это вполне решаемые задачи ... они там состязаются на время, а нам спешить некуда :lol: ...
Отличная практика.
Красивые формулировки задач ... некоторых ...

Re: идеи задач на C для начинающих

Добавлено: 07 ноя 2015, 23:46
Olej
Огромная пополняемая подборка самых простеньких задач для тех, кто только начинает осваивать основы программирования: Изображение.