Criando um programa simples em C.

Autor: Morris Wright
Data De Criação: 23 Abril 2021
Data De Atualização: 1 Julho 2024
Anonim
VIDEO AULAS 004 -como criar um programa simples no dev c++
Vídeo: VIDEO AULAS 004 -como criar um programa simples no dev c++

Contente

Sempre quis programar em C ++? A melhor maneira de aprender isso é ver exemplos. Dê uma olhada no programa C ++ simples a seguir para aprender mais sobre a estrutura de um programa C ++ e, em seguida, crie seu próprio programa simples.

Dar um passo

  1. Certifique-se de ter um compilador e / ou IDE. Três boas opções são GCC ou, se você estiver executando o Windows, Visual Studio Express Edition ou Dev-C ++.
  2. Experimente alguns programas de amostra. Copie e cole o seguinte código em um editor de texto / código:
      Um programa simples criado por Bjarne Stroustrup (Desenvolvedor C ++) para verificar seu compilador:

      #include iostream> [[Imagem: Crie um programa simples em C ++ Etapa 1 Versão 3.webp | center]] #include string> using namespace std; int main () {string s; cout "Seu nome n"; cin s; cout "Olá," s " n"; return 0; }

    • Um programa para determinar a soma de dois números:

      [[Imagem: Crie um programa simples em C ++ Etapa 2, versão 3.webp | center]] #include iostream> using namespace std; int main () {int no1, no2, sum; cout " nO primeiro número ="; cin no1; cout " nO segundo número ="; cin no2; soma = no1 + no2; cout " nA soma de" no1 "e" no2 "=" soma n "; return 0; }

    • Um programa para determinar o produto de números:

      [[Imagem: Crie um programa simples em C ++ Etapa 3 Versão 3.webp | centro]] #include iostream> int main () {int v1, v2, range; std :: cout "Insira dois números:" std :: endl; std :: cin v1 v2; if (v1 = v2) {intervalo = v2 - v1; } outro {intervalo = v1 - v2; } std :: cout "range =" range std :: endl; return 0; }

    • Um programa para determinar o valor dos expoentes:

      [[Imagem: Crie um programa simples em C ++ Etapa 4 versão 3.webp | center]] #include iostream> using namespace std; int main () {valor int, pow, resultado = 1; cout "Insira um operando:" endl; valor cin; #cout "Insira um expoente:" endl; cin pow; para (int cnt = 0; cnt! = pow; cnt ++) resultado * = valor; valor cout "à potência" pow "é:" result endl; return 0; }

  3. Salve-o como um arquivo .cpp com um nome apropriado para a função do programa. Observe que há muitas outras extensões para arquivos C ++ - escolha uma delas (como *. Cc, *. Cxx, *. C ++, *. Cp).
    • DICA ": deve dizer Salvar como tipo: {escolha "Todos os arquivos"}
  4. Compile o programa. No Linux e no compilador gcc, você usa Comando: g ++ sum.cpp. No Windows, você usa um compilador C ++, como MS Visual C ++,Dev-C ++ ou outro programa de sua preferência.
  5. Execute o programa. No Linux e no comando do compilador gcc: ./a.out (a.out é um arquivo exe produzido pelo compilador após compilar o programa).

Pontas

  • cin.ignore () evita que o programa feche prematuramente e feche a janela (antes que você tenha tempo de vê-lo)! Para encerrar o programa, pressione qualquer tecla. cin.get () funciona da mesma maneira.
  • Adicione // antes de qualquer comentário.
  • Você está livre para experimentar!
  • Aprenda a programar em C ++ com os padrões ISO
  • Para obter mais informações sobre programação em C ++, visite cplusplus.com

Avisos

  • Seu programa irá travar se você tentar atribuir caracteres a uma das variáveis ​​"int". Como não há tratamento de erros adequado, seu programa não pode converter os valores. É melhor você ler strings ou lidar com erros.
  • Fique longe do Dev-C ++ o máximo possível, pois ele tem vários bugs e contém um compilador desatualizado e não é atualizado desde 2005.
  • Nunca use código redundante.

Necessidades

  • Um editor de texto / código (por exemplo, vim, bloco de notas, etc.).
  • Um compilador.
  • Possivelmente um IDE com editor e compilador.
  • Turbo C
  • Codepad online
  • Notepad ++