Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouSamuel Facundo Alterado mais de 10 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.