Programaçao linguagem c++ dep informática ufpr
Estas notas de aula apresentam os conceitos básicos da Linguagem C++ e se propõe a abordar apenas o que é importante para a compreensão básica de programas de computadores. Assim, conceitos de C++ como objetos, classes, templates e outros conceitos relacionados à programação orientada a objetos não são abordados aqui.
1 Programas C++
Essencialmente, um programa C++ consiste de uma ou mais partes chamadas funções1. Além disso, um programa em C++ deve definir pelo menos uma função chamada main. Esta função marca o ponto de início de execução do programa.
Programas C++ tem a seguinte estrutura geral: #include iostream
using namespace std;
definição de constantes
funções
int main() { declaração de variáveis .... sentenças .... }
1.1 Sentenças: simples e compostas
Cada instrução em C++ é chamada de sentença. Sentenças simples são terminadas com um ponto e vírgula. Usando chaves, podemos agrupar sentenças em blocos, chamados de sentenças compostas.
Exemplos de sentenças incluem: * Simples: * x = 3; * Composta: * { * i = 3; * * cout << i << endl; * * i = i + 1; * }
O corpo da função main() é um exemplo de sentença composta.
1.2 Variáveis em C++
Uma variável é uma informação qe você pode usar dentro de um programa C++ . Esta informação está associada com um lugar específico da memória (isso é feito pelo compilador). O nome da variável e o endereço da memória onde a informação está armazenada estão associados. O nome e o endereço