|
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
|
|
Научите писать программы на C++29.10.2011, 20:32. Показов 22332. Ответов 75
Метки нет (Все метки)
Привет всем ,начну с того ,что перевелся в универе на информатика на заочке(хочу научиться писать программы,) так как это "мое",зимой сессия ,а помоч и разъяснить не кому вот и пришел к ВАМ ,надеюсь на помощь .
Дали задание "Написать программу поэлементного копирования строки «Hello World» в другой символьный массив."Помогите ,пожалуйста и если можете объясните ,что к чему.
0
|
|
| 29.10.2011, 20:32 | |
|
Ответы с готовыми решениями:
75
научите пожалуйста писать алгоритмы Научите писать билдер без стаба |
|
28 / 28 / 4
Регистрация: 24.07.2011
Сообщений: 171
|
||
| 31.10.2011, 20:43 | ||
|
1
|
||
|
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
|
|
| 31.10.2011, 21:03 [ТС] | |
|
Правильно объявил массив?
1 char Prompt [15] = {'T',h',e', ',l',a',b',o',r',a',t',o',r',y'}; 2 char Prompt [ ] = "The laboratory";
0
|
|
|
167 / 166 / 46
Регистрация: 10.10.2010
Сообщений: 725
|
|||||||||||||||||||||||||||||||
| 01.11.2011, 00:13 | |||||||||||||||||||||||||||||||
|
Ну вы смотрите
Вам нужно объявить 3 строки. Разбейте задачу на подхадачи. Значит. а)Объявляем три строки.
Раз работаем со строками,значит ищем в string.h или в cstring Видим,что нам поможет функция strcat(); Читаем как ее использовать. Создаем массив,куда копировать будем,достаточного размера. Пусть это будет
А это у нас строка str4.
Ну и сваливая все кучу Получаем примерно это )
1
|
|||||||||||||||||||||||||||||||
|
3 / 3 / 0
Регистрация: 19.10.2011
Сообщений: 25
|
|
| 01.11.2011, 00:41 | |
|
ээм не буду засорять форум еще одной темой(эта показалась подходящей)
1) Я как бэ тоже начинаю программировать на с++(но имеется небольшой опыт в паскале, сходства конечно поразительны, те же условия, теже циклы и массивы) и хотелось увидеть какой-нибудь толковый словарь команд для с++ например пишется какая-нибудь команда: include <библиотека>-подключение такой-то библиотеки array - массив что-нибудь в этом роде, а то приходится видеть какие-либо новые команды например:gotoxy и не знаешь что она делает и т. д. [hr] 2) Так же хотелось чтобы растолковали что представляет из себя команда return(везде указано, что это возвращение) и в каждом мануале возвращаются разные значения(в большинтсве кодов стоит 0, но я прекрасно понимаю что это низкий уровень) хотелось бы узнать когда и при каких условиях туда нужно вписывать определенные значения(в общем дать полное описание этой команды, можно ссылку на какую-либо статью)
0
|
|
|
Заблокирован
|
|
| 01.11.2011, 00:47 | |
|
Westhayer, Книги по С++
2
|
|
|
3 / 3 / 0
Регистрация: 19.10.2011
Сообщений: 25
|
|
| 01.11.2011, 01:16 | |
|
полностью прочитал книгу "С++ Для чайников" Стефан Р. Девис собоственно там описано все предельно понятно и 1 вопрос можно откинуть, но вот насчет команды return хотелось бы услышать подробное описание, непосредственно от 1 лица
0
|
|
|
28 / 28 / 4
Регистрация: 24.07.2011
Сообщений: 171
|
|
| 01.11.2011, 01:23 | |
|
Westhayer, return завершает выполнение функции и возвращает значение определенного типа в точку ее вызова. Если return в конце функции отсутствует, то возвращается void.
1
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||
| 01.11.2011, 03:24 | ||
|
jeka061288, у меня к вам простой вопрос: каким образом вы определили, что программирование - это "ваше"?
1
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 01.11.2011, 07:16 | ||
|
на машине, где был предусмотрен только один шрифт, причём, растровый и не масштабируемый
0
|
||
|
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
|
||
| 01.11.2011, 07:44 [ТС] | ||
|
Не по теме: Мне это нравится ,мне интересно ,вот только времени очень мало ,да и начал я совсем недавно.А че вы все такие злые ,ведь все раньше учились и всего этого не знали ,вот и я так же с самого низа ,с круглого нулика начинаю сейчас.
0
|
||
| 01.11.2011, 07:55 | ||
|
Не по теме:
2. Забил в яндекс "return c++" Первая же ссылка: http://www.cyberguru.ru/progra... age49.html А вам так сделать религия не позволяет?
2
|
||
|
278 / 174 / 21
Регистрация: 10.07.2011
Сообщений: 441
|
||
| 01.11.2011, 08:09 | ||
|
По собственному опыту изучения с++ (я очень начинающий. нахожусь в районе 11 главы книги "С++ How to programm "), скажу вам что эта книга очень и очень хороша. Возьмите ее и штудируйте букву за буквой, выполняя все до единого упражнения, переписывайте код из книги, изменяйте его и наблюдайте за результатами изменений. Нарабатывая мал по малу практический опыт вы научитесь находить ошибки и писать хороший код. з.ы. вы очень часто говорите что у вас мало времени. не поймите меня неправильно, но программирование относится к дисциплинам на которые надо тратить ООООчень много времени.
1
|
||
|
3 / 3 / 0
Регистрация: 19.10.2011
Сообщений: 25
|
||
| 01.11.2011, 09:39 | ||
|
Ты уж не пугай новичка, а то после таких определений и у меня крышу совало
0
|
||
|
167 / 166 / 46
Регистрация: 10.10.2010
Сообщений: 725
|
|
| 01.11.2011, 11:07 | |
|
Понятно,что ничего не будет легко и нельзя говорить так сразу,что это мое,но вы,господа,что-то уж слишком на него набросились.
Да,глупые вопросы,но,честно говоря,откуда вы знаете какая у него ситуация?И каждый стремится к своему счастью. У каждого свой старт. Вы же все добровольно отвечаете,парни,чего уж там. А автор темы,вам я советую,постарайтесь начать читать книги.Лучше Дейтелов или Пратту.И как можно скорее. Ну и раз тут кто-то привел цитату вроде,то я тоже вспомнил одну Вера и упорство останавливают реки
1
|
|
|
82 / 9 / 1
Регистрация: 28.05.2011
Сообщений: 70
|
|
| 01.11.2011, 12:32 | |
|
Могу посоветовать сайт с отличными уроками по c++, сам по нми изучал,точнее изучаю. Ссылка: http:/code-live.net/sources/cpp_tutorial
Автор - бывший студент, недавно окончивший вуз,уроки написаны понятным языком,так что понять что там написано может даже далекий от программирования человек. Добавлено через 52 минуты кстати, раз уж пошел разговор про c++, то какую можете посоветтовать графическую среду разработки, чтобы можно было создавать приложения со стандатным windows интерфейсом. хочу выбратьт между qt, borland c++ 6, 2007, ms visual c++ 6.0, 2005, 2008, 2010, но не знаю, какая из них проще и удобней для начинающего, опыта в визуальном программировании практически нет .(жалкие попытки в visual basic не в счет). при этом программирование под консоль знаю довольно неплохо, даже функции получается создавать.
1
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||
| 01.11.2011, 13:00 | ||||
|
1
|
||||
|
3 / 3 / 0
Регистрация: 19.10.2011
Сообщений: 25
|
|
| 01.11.2011, 13:03 | |
|
opengl советую, очень простая среда разработки(для новичка самое то)
0
|
|
|
82 / 9 / 1
Регистрация: 28.05.2011
Сообщений: 70
|
||
| 01.11.2011, 13:27 | ||
|
ясно. значит borland отпадает. А версию visual c++ обязательно самую последнюю или можно постарее, например 2005 или 6.0. ?
Добавлено через 10 минут
0
|
||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||
| 01.11.2011, 13:33 | ||
|
Westhayer, http://ru.wikipedia.org/wiki/OpenGL, http://ru.wikipedia.org/wiki/И... разработки
1
|
||
| 01.11.2011, 13:33 | |
|
Помогаю со студенческими работами здесь
60
EEPROM 24cXX. научите как читать/писать не выпаивая? научите запускать программы полжалуйста... Научите делать (интегрировать в PE и обычные сборки драйвера и программы)
В чем писать программы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|