Sintaxe básica do C++

1. Estrutura Básica de um Programa

Todo programa C++ precisa de pelo menos uma função chamada main, que é o ponto de entrada da execução. A estrutura típica é:

#include <iostream>
using namespace std;

int main() {
// Corpo do programa
return 0;
}
  • #include <iostream>: inclui a biblioteca de entrada e saída padrão.
  • using namespace std;: permite usar comandos como cout sem o prefixo std::.
  • int main() { ... }: função principal do programa, onde tudo começa.

2. Instruções e Blocos

Instruções simples: terminam com ponto e vírgula.

int x = 5

Blocos: agrupam sentenças entre chaves { }.

{

int y = 10;

cout << y << endl;

}

O corpo da função main() é um exemplo de bloco.

3. Variáveis e Tipos de Dados

Declaração: deve-se indicar sempre o tipo.

int idade = 20;

float altura = 1.75;

char letra = 'A';

O valor pode ser alterado ao longo do programa.

4. Entrada e Saída de Dados

Saída: cout << "Olá, mundo!" << endl;

Entrada:

int numero;

cin >> numero;

5. Comentários

Linha única: // Este é um comentário

Múltiplas linhas:

/* Comentário de várias linhas */

6. Operadores Básicos

Aritméticos: +, -, *, /, %

Relacionais: ==, !=, <, >, <=, >=

Lógicos: &&, ||, !

7. Estruturas de Controle

Condicional:

if (idade >= 18) {

cout << "Maior de idade";

} else {

cout << "Menor de idade";

}

Repetição:

for (int i = 0; i < 5; i++) {

cout << i << endl;

}

8. Funções

Declaração e uso:

int soma(int a, int b) {

return a + b;

}

int main() {

cout << soma(2, 3) << endl; return 0;

}

Resumo:
A sintaxe básica do C++ envolve a estrutura do programa, declaração de variáveis, uso de operadores, entrada e saída de dados, comentários, blocos de código e estruturas de controle. Dominar esses elementos é essencial para programar em C++.