Форум программистов, компьютерный форум CyberForum.ru

Учиться, учиться, ещё раз учиться - C++

Восстановить пароль Регистрация
 
DrARTI
0 / 1 / 0
Регистрация: 25.04.2013
Сообщений: 6
08.02.2014, 00:00     Учиться, учиться, ещё раз учиться #1
Здарова, Бандиты.
Имею вполне себе такое знание функционала языка, но очень мало кодил. Только на уровне курса в вузике. Буквально недавно почитал о вакансиях кодеров во всяких там популярных компаниях. Естестно, зачесались руки что-нибудь написать.
Накидайте пожалуйста каких-нибудь интересных задачек, с классами там, с полиморфизмом, со всякой такой добротностью, чтобы было, что пописать. Ну или можно учебник какой-нибудь, только не для начинающих, там почти ничего интересного, а читать всё ради одного-двух параграфов мне лень. Сможете?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2014, 00:00     Учиться, учиться, ещё раз учиться
Посмотрите здесь:

Где можно скачать программу, чтобы начать учиться работать в С++? C++
Хочу учиться программировать на C++ C++
C++ Чему Учиться ???
Если знаешь Pascal С++ учиться без проблем C++
Начал учиться C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
08.02.2014, 00:07     Учиться, учиться, ещё раз учиться #2
напишите тетрис чтоли. консольный или с нормальным гуем - как хотите.
на форуме есть раздел с литературой. там перечислены книги для не чайников.
Байт
 Аватар для Байт
13963 / 8794 / 1223
Регистрация: 24.12.2010
Сообщений: 15,927
08.02.2014, 00:58     Учиться, учиться, ещё раз учиться #3
Цитата Сообщение от DrARTI Посмотреть сообщение
Накидайте пожалуйста
Если всякие ГУИ не шибко интересны (а они тебе ИМХО, не интересны, т.к. там приходится пробираться через многое, придуманное до тебя), попробуй себя в длинной арифметике. Там тебе и классы, и полиморфизмы, и всякая другая добротность. Конечно. есть уже прорва готовых библиотек на эту тему. Как и тетрисов. А ты попробуй сделать свою. Это и не так, чтоб очень сложно, но и не для чайников. Для разминки, имхо, подойдет. Потом сравнишь с классическими наработками, и поймешь, что умней их всех.
Сам бы взялся, да недосуг.
С бандитским приветом.

Добавлено через 8 минут
Там еще вот какой ньюанс. Многие такого рода библиотеки представляют большие числа как массивы чариков, что совершенно неэффективно и не использует возможностей компьютера, умеющего прекрасно работать с числами до 263. Вот еще поле для размышлений и творчества...
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
08.02.2014, 01:05     Учиться, учиться, ещё раз учиться #4
Большая коллекция решенных задач
Байт
 Аватар для Байт
13963 / 8794 / 1223
Регистрация: 24.12.2010
Сообщений: 15,927
08.02.2014, 01:13     Учиться, учиться, ещё раз учиться #5
Вот еще на похожую тему. Но уже без полиморфизмов. Есть 2 целых числа. Небольших. До 263. Одно на другое разделили. А теперь надо представить результат в виде периодической дроби. Типа 1/3 = 0.(3) 1/30 = 0.0(3) 1/70 = 0.0(142857)
Удачи!
Yandex
Объявления
08.02.2014, 01:13     Учиться, учиться, ещё раз учиться
Ответ Создать тему
Опции темы

Текущее время: 20:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru