queijos
GCC101 - Algoritmo e Estrutura de Dados
Lucas Nunes Barbosa
21/08/2013
1
Contents
1 Introdu¸˜o ca 1.1 Algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.1 O que ´ um Algoritmo. . . . . . . . . . . . . . . e 1.1.2 Descri¸˜o Narrativa . . . . . . . . . . . . . . . . ca 1.1.3 Fluxograma . . . . . . . . . . . . . . . . . . . . .
1.1.4 Diagrama de Chapin . . . . . . . . . . . . . . . .
1.1.5 Pseudoc´digo ou Portugol . . . . . . . . . . . . . o 1.2 Linguagem de Programa¸˜o . . . . . . . . . . . . . . . . ca 1.2.1 O que ´ uma linguagem de programa¸˜o? . . . . e ca
1.2.2 Para que servem as linguagens de programa¸˜o? ca 1.2.3 Porque programar em C++? . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
5
5
6
6
7
7
8
8
8
8
2 Introdu¸˜o a Linguagem C++ ca 2.1 Estrutura do Programa . . . . . . .
2.1.1 Hello World! (Passo a Passo)
2.2 Palavras reservadas . . . . . . . . . .
2.3 Vari´veis . . . . . . . . . . . . . . . . a 2.3.1 Sintaxe . . . . . . . . . . . .
2.3.2 Descri¸˜o . . . . . . . . . . . ca 2.3.3 Tipos de vari´veis . . . . . . a 2.4 Constantes . . . . . . . . . . . . . .
2.4.1 Sintaxe . . . . . . . . . . . .
2.4.2 Descri¸˜o . . . . . . . . . . . ca 2.5 Express˜es e Operadores . . . . . . . o 2.5.1 Tipos de Express˜es . . . . . o 2.5.2 Operadores Aritm´ticos . . . e 2.5.3 Operadores Relacionais . . .
2.5.4 Operadores L´gicos . . . . . o 2.6 Bibliotecas padr˜o . . . . . . . . . . a 2.6.1 . . . . . . . . . .
2.6.2 . . . . . . . . . . .
2.6.3 . . . . . . . . . . .
2.6.4 e . . . .
2.6.5 . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.