Загрузить PDF Загрузить PDF

Всегда хотели программировать на C++? Лучший способ научиться - это посмотреть примеры. Взгляните на основную схему программирования на С++, чтобы узнать о структуре программы C++, затем создайте простую программу на свое усмотрение.

  1. Watermark wikiHow to создать простую программу на С++
    Три хороших варианта - это GCC , или если ваш компьютер работает под управлением Windows - Visual Studio Express Edition или Dev-C++ .
  2. Watermark wikiHow to создать простую программу на С++
    Некоторые примеры программ (скопируйте и вставьте следующий код в редактор текста/кода):
      Простая программа, предоставленная Бьерном Страуструпом (разработчик языка C++), чтобы проверить ваш компилятор:

       #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 
       } 
      
    • Программа нахождения суммы двух чисел:
       #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 
       ; 
       } 
      
  3. Watermark wikiHow to создать простую программу на С++
    Сохраните программу в виде файла .cpp под именем, которое точно отражает вашу программу. Не спутайте, есть много других расширений для файлов C + +, выберите любой из них (например, *.cc, *.cxx, *.c++, *.cp) .
    СОВЕТ : Следует сказать Save as Type: {select "All Files"}
  4. Watermark wikiHow to создать простую программу на С++
    Для пользователей Linux и компилятора GCC используйте команду Command : g++ sum.cpp . Пользователи Window могут использовать любой компилятор С++, такой как MS Visual C++ , Dev-C++ или любую другую предпочтительную программу.
  5. 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++

Об этой статье

Эту страницу просматривали 26 132 раза.

Была ли эта статья полезной?

Реклама