A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Curso de Programação em C++ Universidade Federal do Ceará Departamento de Engenharia Estrutural e Construção Civil Prof: Evandro Parente Junior Monitor:

Apresentações semelhantes


Apresentação em tema: "Curso de Programação em C++ Universidade Federal do Ceará Departamento de Engenharia Estrutural e Construção Civil Prof: Evandro Parente Junior Monitor:"— Transcrição da apresentação:

1 Curso de Programação em C++ Universidade Federal do Ceará Departamento de Engenharia Estrutural e Construção Civil Prof: Evandro Parente Junior Monitor: Renato Peixoto Abril/2007

2 2 Exemplo // programa1.cpp #include using namespace std; int main(void) { cout << "Primeiro programa em C++!\n"; return(0); // Sucesso } Biblioteca padrão de E/S Evita conflito com nomes da bib. padrão

3 3 E/S básica A classe iostream contém os procedimentos de entrada e saída de dados. cout é o dispositivo de saída padrão. << (operador de inserção) é utilizado para inserir dados. cin é o dispositivo de entrada padrão. >> (operador de extração) é utilizado para extrair dados. Dispositivos padrão: Entrada teclado. Saída monitor.

4 4 Identificadores Nomes usados para fazer referência a variáveis, funções, tipos definidos pelo usuário, etc. Características: O primeiro caractere deve ser letra ou underscore os demais podem ser números. Maiúsculas e minúsculas são consideradas diferentes. Não é permitido o uso de espaços ou outros caracteres especiais. Sugestões: Usar nomes com significado. Variáveis locais nomes curtos. Variáveis globais nomes mais longos. Evitar começar com underscore uso do compilador. Não usar palavras reservadas da linguagem.

5 5 Variáveis Espaço de memória usado para armazenar dados. Tipos básicos em C++:

6 6 Variáveis Declaração: Tipo var1, var2,…,varn; Declaração com inicialização: Tipo var1 = val1, var2 = val2; Exemplos: char c1, s2 = ´a´; int i, j, k, n = 2, m = 3; double x = 2.0, y; bool novo = true;

7 7 Operadores Aritméticos Relacionais Lógicos Atribuição: =, +=, -= Incremento: ++ Decremento: -- Tamanho: sizeof(tipo) Bit-a-bit Outros

8 8 Operadores Aritméticos OperaçãoOperador Soma+ Subtração- Multiplicação* Divisão/ Módulo (resto)% Lógicos OperaçãoOperador E&& OU|| NÃO| Regras de precedência igual as da matemática. Módulo (%) válido só para inteiros.

9 9 Operadores Relacionais retornam true (1) or false (0). OperadorDescrição ==Igualdade !=Desigualdade <Menor que >Maior que <=Menor ou igual >=Maior ou igual


Carregar ppt "Curso de Programação em C++ Universidade Federal do Ceará Departamento de Engenharia Estrutural e Construção Civil Prof: Evandro Parente Junior Monitor:"

Apresentações semelhantes


Anúncios Google