|
1 / 1 / 0
Регистрация: 29.10.2011
Сообщений: 110
|
|
Научите писать программы на C++29.10.2011, 20:32. Показов 22642. Ответов 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 и обычные сборки драйвера и программы)
В чем писать программы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
FSharp: interface of module
DevAlt 16.05.2026
Интерфейс модуля F# позволяет управлять доступностью членов,
содержащихся в реализации модуля. По-умолчанию все члены модуля доступны:
module Foo
let x = 10
let boo () = printfn "boo"
. . .
|
Хитросплетение родственных связей пантеона греческих богов.
russiannick 14.05.2026
Однооконник, позволяющий узреть и изучить отдельных героев древней Греции.
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible". . .
|
[golang] Угол между стрелками часов
alhaos 12.05.2026
По заданным значениям часа и минуты необходимо определить значение меньшего угла между стрелками аналогового циферблата часов.
import "math"
func angleClock(hour int, minutes int) float64 {
. . .
|
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo
https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html
и его же старой инструкции по установке Lazarus с gtk2. . .
|
|
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер.
Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|