Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Задачи, Где их достать? 
:(
    Опции темы
Xenon
Дата 17.5.2006, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



Вот изучаю я материал все новый и новый, а толку? Практики нет. Сколько не искал, все материал для чтения, а задач нет smile
Где бы надыбать заданий по С++? Желательно по части ООП - по классам, наследованию и т.д.
Хочу практики вообщем smile Хотя, если дадите задачки не по части ООП - по массивам, указателям ... тоже буду рад.
Только не слишком сложные, а то я недавно кодю smile Задачки типа Intermidiate.
PS. Не пинайте, если боян или запостил не в подоходящий раздел. 


--------------------
user posted image  
PM MAIL   Вверх
Gromila
Дата 17.5.2006, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 16.5.2006

Репутация: нет
Всего: нет



 smile   Задачи нужны ??  
 
Помоги решить..вот и практика как раз будет. 

http://forum.vingrad.ru/index.php?showtopic=96441

-------

А вообще конечно странно, что ты не можешь найти задач, их в интернете полно
  Вот например поиск по форумам  http://www.forumsearch.ru/ 
PM MAIL   Вверх
Xenon
Дата 17.5.2006, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



Дык не по классам, а до потоков и файлов в С++ в книге я еще не дошел, в том-то и соль ... Задачки есть, но они либо тупаые (посчитать след массива, посчитать кол-во отрицательных элементов, создать массив указателей на объекты и ввести кол-во элементов).
А вот по классам чего-то ничего нет особенно итнересного.
Я бы помог, если бы дошел до этого smile  

Это сообщение отредактировал(а) XenonSk - 17.5.2006, 23:18


--------------------
user posted image  
PM MAIL   Вверх
MAKCim
Дата 18.5.2006, 08:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

А вот по классам чего-то ничего нет особенно итнересного.

напиши сериализацию иерархии классов (например классов фигур) - и с потоками разберешься, и задача вроде не тупая  smile  


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Xenon
Дата 18.5.2006, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



MAKCim В смысле? class shape, class triagle:public shape ... Сделать в shape виратульной функцию draw, создать массив указателей на объекты и потом, в зависимости от той фигуры, на которую указывает указатель, ее отобразить? Такое делали. 


--------------------
user posted image  
PM MAIL   Вверх
likehood
Дата 18.5.2006, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


666
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 21.12.2005

Репутация: 8
Всего: 24



сериализация - сохранение данных (объеков) в файл (в общем случае - запись в поток ввода/вывода) с возможностью воостановления состояния объектов из этого файла. При этом надо учесть что для кождого класса должна быть своя процедура сериализации, а при восстановлении объекта надо как-то определить тип исходного объекта. В общем, есть над чем подумать. 
PM MAIL   Вверх
Xenon
Дата 18.5.2006, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



Ну про работу с файлами надо будет почитать ...
А пока без работы с потоками можете чего дать? 


--------------------
user posted image  
PM MAIL   Вверх
DeadSoul
Дата 18.5.2006, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Обрати матрицу n*n

Добавлено @ 22:27 
Реши риненое уравнение вида A*x=b, A-матрица, b-вектор

Добавлено @ 22:28 
Поищи задачи по численным методам 


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
MAKCim
Дата 19.5.2006, 07:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



У Страуструпа довольно много задач ("Язык программирования C++")
как пример
Цитата

Напишите класс Stack, реализацию которого можно изменять во время выполнения программы


ps. задача явно на принципы ООП  


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Xenon
Дата 19.5.2006, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



DeadSoul Может глупый вопрос, но ... что значит "обратить" ?

MAKCim  "реализацию которого можно изменять во время выполнения программы" - это как понять? 


--------------------
user posted image  
PM MAIL   Вверх
CPlusPlusFAN
Дата 19.5.2006, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 315
Регистрация: 1.11.2005
Где: Воронеж

Репутация: нет
Всего: нет



Цитата(XenonSk @  19.5.2006,  15:02 Найти цитируемый пост)
 что значит "обратить" ?

Найти обратную матрицу, если я правильно понял... 
PM MAIL ICQ Jabber   Вверх
MAKCim
Дата 19.5.2006, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

"реализацию которого можно изменять во время выполнения программы" - это как понять?  

стек может быть реализован по-разному: на основе списка, на основе массива, как адаптер к контейнеру и др.
необходимо создать класс stack в котором был бы метод который изменял бы внутреннюю реализацию стека
Применение - в зависимости от конкретных ситуаций выгоднее где-то применять списки, где-то массивы 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Xenon
Дата 19.5.2006, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



А что есть обратная матрица? smile Как обратное число? типа на какое число нужно умножить x чтобы получился 1? 


--------------------
user posted image  
PM MAIL   Вверх
MAKCim
Дата 19.5.2006, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 52
Всего: 207



Цитата

А что есть обратная матрица?

A*A^(-1)=E
A - матрица
A^(-1) - обратная матрица
E - единичная матрица

A^(-1)=(1/det(A))*Bt
det(A) - определитель A
Bt - транспонированная матрица составленная из алгебраических дополнений A 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
DeadSoul
Дата 19.5.2006, 23:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Цитата(CPlusPlusFAN @  19.5.2006,  19:02 Найти цитируемый пост)
Цитата(XenonSk @  19.5.2006,  15:02 )
 что значит "обратить" ?
Найти обратную матрицу, если я правильно понял...  


Цитата(XenonSk @  19.5.2006,  19:18 Найти цитируемый пост)
А что есть обратная матрица?  Как обратное число? типа на какое число нужно умножить x чтобы получился 1?  

Вы и без меня все правильно понялиsmile

Еще школьник? Линейную алгебру не изучал?

Еще потенциальная тема - численные методы
 


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.