Existem muitas maneiras de programar um computador. Em última análise, a decisão sobre como conseguir o que é necessário cabe ao programador. No entanto, existem muitas "melhores práticas" usando estilos e funções para uma melhor compilação e programas. É preciso um pouco de precisão para garantir que os próximos programadores (incluindo você) no projeto possam ler e entender seu código.
Etapa
Método 1 de 2: Escrevendo Código Padrão
Etapa 1. Baixe um IDE (ambiente de desenvolvimento integrado) para C ++, como Eclipse, Netbeans e CodeBlocks, ou você pode usar um editor de texto simples, como Notepad ++ ou VIM
Você também pode executar o programa a partir da linha de comando, caso em que qualquer editor de texto será suficiente. Pode ser útil se você escolher um editor que suporte destaque de sintaxe e numeração de linha. A maioria dos programadores acha que sistemas semelhantes ao Unix (Linux, OS X, BSD) são os melhores ambientes para desenvolvimento.
Etapa 2. Crie o arquivo de programa principal
O arquivo principal deve incluir uma função chamada main (). É aqui que começa a execução do programa. A partir daqui, você precisará chamar funções, classes de prefixo, etc. Outros arquivos de seu aplicativo, bem como bibliotecas, podem ser incluídos neste arquivo.
Etapa 3. Comece a escrever o programa
Digite o código ou programa que deseja criar (veja alguns exemplos abaixo). Aprenda sintaxe, semântica, paradigmas de Programação Orientada a Objetos, estriação de dados, design de algoritmos como listas vinculadas, filas de prioridade, etc. C ++ não é uma linguagem fácil de programar, mas, ao fazer isso, você aprenderá o básico que funciona com todas as linguagens de programação.
Etapa 4. Insira os comentários no código
Explique para que funções e variáveis são usadas. Escolha nomes claros para variáveis e funções. Aproveite as vantagens dos nomes de variáveis globais. Em geral, certifique-se de que qualquer pessoa que esteja lendo seu código possa entendê-lo.
Etapa 5. Use recuos apropriados em seu código
Novamente, veja o exemplo abaixo.
Etapa 6. Compile o código com
g ++ main.cpp
Etapa 7. Execute o programa digitando:
./a.out
Método 2 de 2: Exemplo
Etapa 1. Considere o exemplo 1:
/ * Este programa simples foi criado para compreender os princípios básicos do estilo g ++. Este programa usa o compilador g ++. * / #Include / * insira as funções de entrada e saída * / using namespace std; / * usamos a função std (padrão) * / int main () / * declara a função principal; Você também pode usar int main (void). * / {cout << "\ n Olá, papai"; / * '\ n' é uma nova linha ( t é uma nova guia) * / cout << "\ n Olá mãe"; cout << "\ n Este é meu primeiro programa"; cout << "\ n Data 2018-04-20"; retorna 0; }
Etapa 2. Considere o Exemplo 2:
/ * Este programa para contar a soma de dois números * / #include using namespace std; int main () {float num1, num2, res; / * declarar variável; int, double, long… também pode ser usado * / cout << "\ n Digite o primeiro número ="; cin >> num1; / * insira o valor do usuário em num1 * / cout << "\ n Insira o segundo número ="; cin >> num2; res = num1 + num2; cout << "\ n Soma" << num1 << "e" << num2 << "=" << res '\ n'; retorna 0; }
Etapa 3. Exemplo de estudo 3:
/ * Multiplique dois números * / #include using namespace std; int main () {float num1; int num2; resolução dupla; cout << "\ n Digite o primeiro número ="; cin >> num1; cout << "\ n Digite o segundo número ="; cin >> num2; res = num1 * num2; cout << "\ n Multiplique dois números =" << res '\ n'; retorna 0; }
Etapa 4. Considere o Exemplo 4:
// '' Looping '' para encontrar a fórmula matemática. Nesse caso, o programa procura a resposta para // Pergunta # 1 no Projeto Euler. #include using namespace std; int main () {// Abrindo '' Main ''. soma int1 = 0; soma int2 = 0; soma int3 = 0; soma int4 = 0; // Gere o número inteiro necessário para encontrar a resposta. for (int a = 0; a <1000; a = a + 3) {soma1 = soma1 + a;} // '' Loop '' até que a seja maior ou igual a 1000, adicionando 3 cada '' loop ''. Adicione também a a sum1. for (int b = 0; b <1000; b = b + 5) {sum2 = sum2 + b;} // '' Loop '' até que b seja maior ou igual a 1000, adicionando 5 cada '' loop ''. Também adicione b a sum2. for (int c = 0; c <1000; c = c + 15) {sum3 = sum3 + c;} // '' Loop '' até que c seja maior ou igual a 1000, adicionando 15 a c a cada '' loop '' '. Também adicione c a sum3. soma4 = soma1 + soma2 - soma3; // soma4 obtém a soma de soma1 e soma2, menos soma3. cout << sum4; // O resultado é sum4, a resposta. cin.get (); // Aguarde até que o usuário pressione Enter. retorna 0; // Declaração a retornar. } // Fechamento principal.
Etapa 5. Considere os seguintes exemplos com estilos diferentes:
int main () {int i = 0; if (1 + 1 == 2) {i = 2; }} / * Estilo de Whitesmith * / int main () {int i; if (1 + 1 == 2) {i = 2; }} / * Estilo GNU * / int main () {int i; if (condição) {i = 2; funções(); }}
Pontas
- Sempre use um compilador ISO para seus programas.
- 'a.out' é o nome de arquivo executável padrão gerado pelo compilador.
- Se você estiver escrevendo algo que usa muitas variáveis ou funções diferentes, inclua alguns comentários para facilitar a depuração e o entendimento posterior!