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 comocoutsem o prefixostd::.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++.
