Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/64: Рейтинг темы: голосов - 64, средняя оценка - 4.80
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206

Идеи простых консольных программ на C++

07.11.2016, 22:17. Показов 12645. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте я начал изучать C++ недавно, знаю типы данных, операторы и управляющие конструкции for, if, while, do-while. Решал задачи Абрамяна. Очень хочу попробовать себя на полноценной программе выполняющей какую нибудь полезную работу. Прошу помочь мне с идеей. Заранее спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.11.2016, 22:17
Ответы с готовыми решениями:

Идеи для консольных приложений
И снова здравствуйте! Я хотел закрепить прошедшее и сделать пару программ (калькулятор уже сделал), простеньких, для новичков, может есть...

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

Посоветуйте идеи для разработки простых программ (начала обучения на каком-либо языке)
Сейчас изучаю один из ЯПов, новый для меня, собственно в голову хоть и приходят идеи, но хотелось бы услышать мнение со стороны, или...

16
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
09.11.2016, 12:35  [ТС]
ну что никто не отвечает
0
807 / 534 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1
09.11.2016, 12:45
Лучший ответ Сообщение было отмечено Maxim Prishchepa как решение

Решение

Starikov, может теперь стоит познакомиться с классами?
0
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
09.11.2016, 12:48  [ТС]
хотел сначала закрепить то что уже прошел написав простенькую программу а потм переходить к другому
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
09.11.2016, 15:46
Цитата Сообщение от Starikov Посмотреть сообщение
Очень хочу попробовать себя на полноценной программе выполняющей какую нибудь полезную работу.
Мы не знаем какая работа будет для Вас полезна.
0
71 / 55 / 24
Регистрация: 28.03.2016
Сообщений: 171
09.11.2016, 17:05
В универе первая нормальная задача на плюсах была такая:
"Реализовать структуру для работы с отрезками на плоскости. Структура должна хранить в себе координаты начала и конца отрезка. Реализовать следующие операции: сдвиг по оси X, сдвиг по оси Y, перемещение начала отрезка в произвольную точку, конца отрезка в произвольную точку, вычисление длины отрезка, проверку на равенство двух отрезков, проверка пересекаются ли два отрезка."
Если, конечно, вы изучали структуры.
Все в консоли: просто координаты вводятся и выводятся.
0
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
09.11.2016, 17:13  [ТС]
ну такую прогу чтобы просто что то делала, чтобы не так что за 2 минуты написал, а так чтобы на час хотя бы. Подкиньте идею пж
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
09.11.2016, 17:21
Даешь морской бой!
0
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
09.11.2016, 17:36  [ТС]
что такое структура? это из программирования или из школьной программы? если что я в 8 классе

Добавлено через 4 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
Даешь морской бой!
всмысле морской бой написать?
0
Полярный
 Аватар для dimcoder
477 / 449 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
09.11.2016, 17:37
Цитата Сообщение от Starikov Посмотреть сообщение
Очень хочу попробовать себя на полноценной программе выполняющей какую нибудь полезную работу. Прошу помочь мне с идеей.
Есть тут один пациент, написал субсивольную рисовалку Субсимвольная рисовалка для консоли
Еще есть лабиринт Labirinth - увлекательный тайм-киллер
Совмести две идеи! Даешь консольный лабиринт!
0
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
09.11.2016, 17:44  [ТС]
спасибо за идеи, если у кого есть еще говорите буду рад ))
0
Полярный
 Аватар для dimcoder
477 / 449 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
09.11.2016, 17:44
Цитата Сообщение от Starikov Посмотреть сообщение
всмысле морской бой написать?
Игру "морской бой" знаешь? Можно запилить на компе. Самый простой вариант: игра двух людей против друг-друга с консольный вводом-выводом. Сложный: игра против компа с графикой.
Цитата Сообщение от Starikov Посмотреть сообщение
если что я в 8 классе
Найди сайт олимпиадный задачек и дальше учи плюсы. Если не интересно, найди то что тебе самому интересно и пили это.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
09.11.2016, 17:52
Starikov, Да хоть длинную арифметику запили...
А как ее запилишь, попробуй найти целочисленное решение уравнения x16+x26+x36+x46+ x56+x66 = z6
0
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
09.11.2016, 18:09  [ТС]
насчет длинной арифметики, можно поподробнее расписать что именно вы имеете ввиду
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
09.11.2016, 18:26
Цитата Сообщение от Starikov Посмотреть сообщение
насчет длинной арифметики, можно поподробнее расписать что именно вы имеете ввиду
Например, сложите
15467321847832164572135452354862389468237489230749231480928482934024231848293048923
и
31268746879324762364872364872346872293467623847236487236428736486248
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
09.11.2016, 18:32
Цитата Сообщение от Starikov Посмотреть сообщение
насчет длинной арифметики, можно поподробнее
Для решения представленного уравнения совершенно недостаточно даже типа данных long long. Просто дело придется иметь с о-о-чень большими числами. Как и для вычисления факториала 1000! (последнее значительно проще поставленной задачи, но может быть использовано для проверки конструкций). Поэтому приходится придумывать собственное представление чисел в памяти компьютера. И реализовать на этом представлении обычные арифметические действия. Желательно сделать такое представление, чтобы не существовало ограничений типа числа < 101000. Ну и чтобы операции были достаточно эффективны.
В самом деле уже существуют пакеты работы с длинной арифметикой (погугли) и даже не один (значит - нет идеального). Но в качестве тренировки и развлечения не грех придумать и свой.
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
09.11.2016, 18:49
Как учить язык программирования
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.11.2016, 18:49
Помогаю со студенческими работами здесь

Автозапуск сторонних программ, консольных окон и т.д
Вот ссылка на проблему, детально: https://www.cyberforum.ru/windows/thread1754200.html Логи же в этой теме (все файлы *.log, которые...

Примеры выполнения консольных программ в vb6
Нужны примеры выполнения консольных программ в vb6, чтобы открывалась консоль cmd и там выполнялась какая нибудь комманда, типа &quot;netsh...

Перенос консольных программ на другие компы
Написал КОНСОЛЬНУЮ программу в Visual C++ 2010. На другом компе запрашивает файл: MSVCP100D.dll . Как подключить в программу статическую...

Запуск внешних консольных программ и скриптов
Как в C/C++ запустить внешнюю программу и подключить к ней на стандартные вход и выход дескрипторы потоков (файлов) для записи и чтения...

Компиляция консольных программ и приложений с формой в Embarcadero BCC102
Компиляция консольных программ и приложений с формой в Embarcadero BCC102: с какими аргументами можно скомпилировать программы (-L , -w...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru