C++ для новичка...
И так для тех кто хочет изучать
c++, могу порекомендовать вот что:
1. Определитесь нужно ли ето вам.
2. Выберите язык программирования по-вебу(
Php,Perl,C#,JavScript,VbScript...) (
Assambler,C++,Pascal...)
3. Нужно скачать или купить несколько учебников.
4. Нанять учителя.
5. Выбрать себе компилятора
6. Ну а если вы хотите быстро понять что такое программирования/с++ то можно просто прочитать эту статью.
И так начнём
####1####
Нужно ли вам программирование.. мож у вас в жизни есть другие цели, чото вас больше интересует ..и так далее..
то в этом случае я вам скажу что изучать программирования не рекомендуется .. так как вы не будете получать удовольствия
от написания программ или скриптов. Если вас это реально заинтересовало и вы от 5 лет клацаете по клаве и пересмотрели
много софта и хотите делать чото свое то тогда вы на нужном пути.
####2####
И так вы все-таки решили программировать. Но не знаете с чего начать..
Тогда вам реально нужно определится что вы хотите. Хотите может создавать какие-то Интернет страницы(сайты), писать полезные
скрипты и чото в этом роде то тогда думаю вам нужно изучать язык и раздела веба (
Php,Perl,С#,JavScript,VbScript...).
Ну а если вас больше интересует какой не будь софт, ОС то думаю тебя нужно тогда выбрать раздел с языками
(
Assambler,C++,Pascal...)
####3####Вот несколько ссылок на буксы в электронной версии(но лучше, ну принайми для меня, пойти в магазин и купить нормальной учебник):
Books1
Books2
####4####
Можно нанять себе учителя 1час=от 5$...
Если уж у вас нет средств на это. то пожалуй придется самому изучать..(
####5####
Обязательно нужно выбрать себе компилятора.
Компилятора(
COMPILES)-это программа которая перекодирует ваш набранной код в машиной).После удачной компиляции
будет уже готовая созданная вами программа.
На данной момент есть множество компиляторов. Я приведу 3 компи., и дам краткое объяснения к каждому.
1.
MaGAr – это без никакого интерфейса компил., чтоб пользоватся им нужно создать просто нотепад с расширением cpp, вписать програму, сохранить, открыть cmd и написать
если все пройдет удачно то в етой директории где лежыть исходник пори,создастся уже готовая програма.
2.
Turbo – это компилятор с интерфейсом, стоит только написать программу и проверить, ну и конешно сохранить).
3.
Visual C++ -это многофункциональный компилятор.
Лично я пользуюсь только 2 первыми.
####6####
И так вы выбрали язык программирования
С++, на сегодняшней день его можно щитать элитным и много уважаемым.
Для начала нужно разобраться что такое
С++.
С++ это много функциональной и оптимизированной язык программирования. Не буду говорить об нём целою историю но
скажу нечто кратко.
С++ Походит от С, и в многом чему выше своего старшего братика(С).)))
Программа состоит с библиотек.
Библиотеке
с/с++ - это набор стандартных функций для работы с основными возможностями ОС
Вот главное тело кода:
Код:
#include<iostream.h>//оглавление библиотеки
int main()//начало тела программы
{
Объявление переменных
Инструкция_1
Инструкция_2
……………………………
Инструкция_N
return 0;// конец программы
}
Пример:
Код:
#include<iostream.h>
int main()
{
int a, c=5, d=3;
a=c+d;
cout<<”Результат”<<a;
return 0;
}
Где
int - ето есть целой тип, их есть несколько но об них чуть поже
int a, c, d; - присваивание переменyым a, c, d тип int
a=c+d; - математика =)
cout<<”you text”; - выводит результат на экран
cout<<”Результат”<<a; - выводит результат на экран, притом ищо результат
a=c+d;
Код:
#include<iostream.h>
int main()
{
int a, c, d;
cout<<”Ведите число c, d”;
cin>>a;
cin>>d;
a=c+d;
cout<<”Результат”<<a;
return 0;
}
Где
cin>>d; - оператор для ввода текста с клавиатуры и присваивания переменным конкретного значение.
Несколько операторов:
Оператор
if - это оператор условного перехода
if (условие)
/* если условие верна то будет выполнятся все действия которые есть здесь */
else
/* если условие не верное то будет выполнятся все действия которые есть здесь */
Примечания!!!
Если в операторе
if(или каком то другом операторе) есть ныполнение несколько операции (ну типа ввод/вывод,
+,-,/,*...)
то нужно перед выполнениям и после поставить две
{}.
Пример:
Код:
if (5>2)
{
a=5+1;
cout<<a;
}
Else
{
a=5-1;
cout<<a;
}
Оператор
do-while - это оператор с перед условием
Код:
do {
cout<<"Привет";
/* ,,, */
} while (условие);
Пример:
Код:
char q;
do {
cout<<"Привет, введите x";
cin>>q;
}
while (q!='x');
программа будет выполнятся до тех пор пока вы не вереде с клавы
х.
Оператор
while - это оператор с перед условием
Код:
While(условие)
{
cout<<"Привет";
}
Пример:
Код:
a=1
While(a>5) do {
cout<<"Привет";
a=a+1
}
сначала проверяется условие, а потом идут все действия..
Оператор
for - это циклической оператор
Код:
for (a=1;a<10;a++){
cout<<"Универсальной оператор";
}
a++ ето тоже самое что
a=a+1, думаю здесь все ясно.
И так мы уже выучили несколько операторов теперь перейдем к типам, я напишу 2 так как они есть много стандартами в программирование
int - целой
double – дробовой, целой
Думаю все для новичка хватит ...)), а теперь бегите в книжной магазин и берите большую книгу по
С++,
или скачайте электронную версию.
Статья сугубо для новичков =)