Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.81/86: Рейтинг темы: голосов - 86, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 30.01.2024
Сообщений: 3

С какого проекта начать новичку, которой освоил базу C++

30.01.2024, 08:56. Показов 17835. Ответов 108
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста, или приведите примеры из личного опыта, что можно начать писать новичку,
чтобы постепенно улучшались навыки владения языком и улучшилось его понимание?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.01.2024, 08:56
Ответы с готовыми решениями:

С какого проекта начать?
Здравствуйте, у меня есть проблема. Мне нужно создать несколько математических программ по численным методам, но при этом надо их оформить...

Неплохо освоил фотошоп .Где найти работу новичку?
Очень хочу работать!!!Неплохо освоил фотошоп html, css. Облазил Реально весь инет но так и не нашел ничего стоящего, может не там ищу?

С чего начать новичку???
Всем привет...Мне необходима помощь...я новичок в программировании,тем более по созданию веб-приложений...Посоветуйте с чего начать,какой...

108
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,574
31.01.2024, 04:07
Студворк — интернет-сервис помощи студентам
gunslinger, если тебе нравятся такие узоры, то попробуй модуль turtle языка Python. Можешь погуглить картинки, созданные с помощью него.
1
place status here
 Аватар для gunslinger
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,027
31.01.2024, 05:29
Royal_X, концепция интересная, но это скорее для обучения / новичков (вроде пиктомира, но с другим уклоном). Более интуитивно понятное использование. Но мне билдера хватает (да и питон я не знаю). Принцип везде в основном одинаковый.
Или тогда уж брать лисп в автокаде - там можно из-под коробки (с помощью кода) достаточно сложные объемные фигуры рисовать (это было еще лет 25 назад), например, фигуру пересечения двух тел (попробуй такое с нуля в обычном C++ сделать), если не запутаешься во множестве круглых скобок (одна из "фишек" языка).
0
фрилансер
 Аватар для Алексей1153
6496 / 5727 / 1133
Регистрация: 11.10.2019
Сообщений: 15,289
31.01.2024, 06:14
gunslinger, вот тоже интересные рисунки можно генерить ковры кнута (фрактал)
1
place status here
 Аватар для gunslinger
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,027
31.01.2024, 06:19
Пример еще пары программ:

нахождение простых чисел Мерсенна (тест Люка-Лемера)


вращение изображения bmp формата (т. н. "поворот Гивенса")
0
0 / 0 / 0
Регистрация: 30.01.2024
Сообщений: 3
31.01.2024, 09:03  [ТС]
Ребят, спасибо всем, за предложенные вами идеи! Очень признателен вам, за то что уделили время, и подсказали, с чего можно начать!!!
0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
31.01.2024, 10:23
Goshich,
1.
Цитата Сообщение от Goshich Посмотреть сообщение
освоил базу C++
2.
Цитата Сообщение от Goshich Посмотреть сообщение
можно начать писать новичку?
это оксюморон:
как можно освоить базу, если ваще ничего не написать?

Цитата Сообщение от alexu_007 Посмотреть сообщение
Калькулятор. Календарь. Морской бой. Пятнашки. Пятнашки с самосборкой
это как раз то, что нужно, чтобы освоить базу.
простейшие версии пишутся за от полчаса до 1 вечера.

Goshich,
И тут встаёт, как второе Солнце, вопрос:
а на кой день вам понадобился ваще С++?

ответы могут быть разные:
например, для того чтобы сделать проект за 1 лям € монетизации
и вы уже знаете какой и молча берёте и начинаете делать.

хм, не ваш случай...
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,574
31.01.2024, 14:24
Цитата Сообщение от gunslinger Посмотреть сообщение
Или тогда уж брать лисп в автокаде - там можно из-под коробки (с помощью кода) достаточно сложные объемные фигуры рисовать (это было еще лет 25 назад), например, фигуру пересечения двух тел (попробуй такое с нуля в обычном C++ сделать), если не запутаешься во множестве круглых скобок (одна из "фишек" языка).
Насчет чрезмерных круглых скобок знаю, т.к. когда-то я копался в коде Maxima CAS и даже была идея поучаствовать в разработке библиотеки данной программы, но увидев этот лисп передумал. Хотя, писал коды на Maxima, но это не лисп. У нас на форуме Catstail шарит в лиспе.
Автокад не использовал. Из продукции Autodesk очень давно работал в Maya и в 3dsMax. Однако, уже как много лет предпочитаю Blender, который, кстати, поддерживает скрипты на Python.
1
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
31.01.2024, 14:27



Не надо мне столько денег...
0
 Аватар для Наталья8
623 / 381 / 67
Регистрация: 09.03.2016
Сообщений: 4,243
31.01.2024, 14:30
Недавно, что бы зайти на почту,
у меня спросили номер телефона,
который у меня был восемь лет назад.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,574
31.01.2024, 14:33
Цитата Сообщение от Наталья8 Посмотреть сообщение
Недавно, что бы зайти на почту,
у меня спросили номер телефона,
который у меня был восемь лет назад.
Меня тоже достали этими номерами. Нормальные почтовые сервисы вообще не требуют номер. Вот недавно зарегался, но зайти на почту не получается - не приходит код подтверждения на телефон.
***
Проверил сейчас - пришел код)
0
 Аватар для Nishen
1359 / 857 / 366
Регистрация: 26.02.2015
Сообщений: 3,831
31.01.2024, 15:39
найти работу
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,574
31.01.2024, 18:50
gunslinger, фракталы я не делал, но когда-то создал это abstraction.zip
Миниатюры
С какого проекта начать новичку, которой освоил базу C++  
5
place status here
 Аватар для gunslinger
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,027
31.01.2024, 19:04
Ссылка не работает.

Я тоже что-то подобное (но гораздо проще) пытался сделать (правда, на основе сырого чужого кода, но повозиться пришлось).
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,574
31.01.2024, 19:11
Цитата Сообщение от gunslinger Посмотреть сообщение
Ссылка не работает.
Попробуй сейчас
Вложения
Тип файла: zip abstraction.zip (72.6 Кб, 13 просмотров)
1
31.01.2024, 19:13

Не по теме:

Теперь работает.

0
Покинул чат.
1133 / 728 / 195
Регистрация: 30.03.2021
Сообщений: 2,379
31.01.2024, 21:13
Royal_X, похоже на Plexus (плетение) плагин AfterEffect
Он такой залипательный, аж захотелось сделать
0
place status here
 Аватар для gunslinger
3192 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,027
31.01.2024, 21:14
Вот еще пример - деление столбиком.
Ограничения (потенциально) такие - делимое должно влезать в тип string, а делитель и соответствующие промежуточные части делимого (появляющиеся при делении) - в тип unsigned long long (uint64). Можно это назвать примерно как "реализация деления достаточно больших чисел". Не длинная арифметика, но что-то похожее (особенно если величина делителя не вызывает "переполнения значений, хранящихся в uint64").

2
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,574
31.01.2024, 21:35
Цитата Сообщение от sdf45 Посмотреть сообщение
Он такой залипательный, аж захотелось сделать
Кстати, делал три варианта. Сперва, только черно-белый. Потом точки решил сделать цветными. А в последнем варианте решил менять размер точек в зависимости от количества связанных к ней линий (чем больше линий присоединены к точке, тем больше точка). А так во всех вариантах с отдалением пары точек сужается линия, созданная этими точками.
В архиве все три варианта.
Вложения
Тип файла: zip abstraction_3.zip (212.5 Кб, 7 просмотров)
3
 Аватар для Storm Screamer
5242 / 1548 / 120
Регистрация: 21.04.2013
Сообщений: 9,080
31.01.2024, 22:05
Цитата Сообщение от Goshich Посмотреть сообщение
что можно начать писать новичку
Не очень понятно, как вы освоили базу, не написав ни одной программы. Книжку что-ль прочитали и посчитали, что все, база освоена.

А написание программ ограничено только собственной фантазией. Можно взять, например, крестики-нолики и сделать большое поле, динамически изменяющейся поле, 4-х игроков, возможность играть по сети и тд.
0
Покинул чат.
1133 / 728 / 195
Регистрация: 30.03.2021
Сообщений: 2,379
31.01.2024, 22:35
Royal_X, я пытался (давно) воспроизвести этот самый Plexus (на Qt), но как-то потерял интерес и забил - сейчас нашел, оно выглядит так:


(дергается из-за качества гифки)

надо допилить туда полигоны... да и проц грузит ощутимо, наверное стоит вообще переделать...
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.01.2024, 22:35

Новичку с чего начать?
Извиняюсь за флуд! В поиске ответов не увидел. У меня давно было желание научиться языкам программирования, но возможности для...

С чего начать новичку
Ребята, программисты, помоги мне пожалуйста в подсказке следующего характера: Когда-то я училась очень хорошо, но совершенно не сильна в...

Помогите новичку начать
Совсем недавно решил попробовать работать с STM32 контроллерами и для данных целей приобрел плату STM32F4Dyscovery Столкнулся с проблемой...

С чего начать новичку?
Всем привет, хочу научиться писать приложения(не игры) для телефонов. Знаю html,css,JS,jquery Знаком с ООП ( Visual Basic) С чего...

С чего начать новичку пришедшему с C#?
Здравствуйте, хочтел бы узнать можно на PHP сделать сервер для игры МОНОПОЛИЯ(что бы на сервере шли вычисления кому и когда делать ход, )? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru