Загрузить PDF
Загрузить PDF
Всегда хотели программировать на C++? Лучший способ научиться - это посмотреть примеры. Взгляните на основную схему программирования на С++, чтобы узнать о структуре программы C++, затем создайте простую программу на свое усмотрение.
Шаги
-
Получите компилятор и/или IDE. Три хороших варианта - это GCC , или если ваш компьютер работает под управлением Windows - Visual Studio Express Edition или Dev-C++ .
-
Некоторые примеры программ (скопируйте и вставьте следующий код в редактор текста/кода):
- Простая программа, предоставленная Бьерном Страуструпом
(разработчик языка C++), чтобы проверить ваш компилятор:
- Программа нахождения суммы двух чисел:
#include <iostream> using namespace std ; int main () { int no1 , no2 , sum ; cout << " \n Enter the first number = " ; cin >> no1 ; cout << " \n Enter the second number = " ; cin >> no2 ; sum = no1 + no2 ; cout << " \n The sum of " << no1 << " and " << no2 << " = " << sum '\n' ; return 0 ; }
- Программа нахождения результата в задачах умножения:
#include <iostream> int main () { int sum = 0 , value ; std :: cout << "Please enter numbers:" << std :: endl ; while ( std :: cin >> value ) sum *= value ; std :: cout << "Sum is: " << sum << std :: endl ; return 0 ; }
- Программа поиска диапазона набора чисел:
#include <iostream> int main () { int v1 , v2 , range ; std :: cout << "Please input two numbers:" << std :: endl ; std :: cin >> v1 >> v2 ; if ( v1 <= v2 ){ range = v2 - v1 ; } else { range = v1 - v2 ; } std :: cout << "range = " << range << std :: endl ; return 0 ; }
- Программа нахождения значения показателей :
#include <iostream> using namespace std ; int main () { int value , pow , result = 1 ; cout << "Please enter operand:" << endl ; cin >> value ; cout << "Please enter exponent:" << endl ; cin >> pow ; for ( int cnt = 0 ; cnt != pow ; cnt ++ ) result *= value ; cout << value << " to the power of " << pow << " is: " << result << endl ; return 0 ; }
#include <iostream> #include <string> using namespace std ; int main () { string s ; cout << "jhun \n " ; cin >> s ; cout << "Hello, " << s << '\n' ; return 0 ; // this return statement isn't necessary }
- Программа нахождения суммы двух чисел:
-
Сохраните программу в виде файла .cpp под именем, которое точно отражает вашу программу. Не спутайте, есть много других расширений для файлов C + +, выберите любой из них (например, *.cc, *.cxx, *.c++, *.cp) .
СОВЕТ : Следует сказать Save as Type: {select "All Files"} -
Скомпилируйте ее. Для пользователей Linux и компилятора GCC используйте команду Command : g++ sum.cpp . Пользователи Window могут использовать любой компилятор С++, такой как MS Visual C++ , Dev-C++ или любую другую предпочтительную программу.
-
5Запустите программу. Для пользователей Linux и компиляторов GCC
Команда: ./a.out (a.out является исполняемым файлом, создаваемый компилятором после компиляции программы).Реклама
Советы
- cin.ignore() препятствует преждевременному окончанию программы и немедленному закрытию окна (до того, как у вас будет время увидеть ее)! Нажмите любую клавишу, если хотите закрыть программу. cin.get() работает аналогичным образом.
- Не стесняйтесь экспериментировать!
- Добавляйте / /впереди все ваши комментарии.
- Для получения более подробной информации о программировании в C++ посетите сайт cplusplus.com
- Изучайте программирование на С++ со стандартами ISO
Реклама
Предупреждения
- Обязательно держитесь настолько далеко от Dev-C + +, насколько это возможно, потому что он имеет несколько ошибок, устаревший компилятор и не обновлялся с 2005 года.
- Ваша программа «слетит», если вы попытаетесь вводить значения по алфавиту в одни из переменных "int". Поскольку нет процедуры обработки ошибок, ваша программа не может преобразовать значения. Лучше считывать строку или включать исключения.
- Никогда не используйте устаревший код.
Реклама
Что вам понадобится
- Редактор текста/кода (например Vim, Notepad и т.д.).
- Компилятор.
- Кроме того, IDE включает редактор и компилятор.
- Turbo С
- Codepad онлайн
- Notepad++
Реклама