Preview only show first 10 pages with watermark. For full document please download

Obi - Programação

Curso C++ Programação Básica OBI

   EMBED


Share

Transcript

Espaço 0 Espaço 1 Espaço 2 Vetores e Matrizes #include using namespace std; int main () { int vet [4]; int n, i; n = 3; i = 0; while (i<=n) { vet[i] = 10 + i - n ; i = i +1; } cout << vet [0] << endl; cout << vet [1] << endl; cout << vet [2] << endl; cout << vet [3] << endl; cout << "Oi"; return 0 ; } Comandos Básicos Comandos de Saída cout cout << "Exemplo"<>variável; scanf scanf("%hu",idade); Tipos de Variáveis Comandos Inteiros Função int Número Inteiro short int Número Inteiro long int Número Inteiro long long int Número Inteiro float Número Real double Número Real char Caractere Comandos Iniciais Biblioteca #include #include Estrutura struct () main() Fim return 0 Lógica de Programação Começar do zero Sequência Lógica Instruções Observações essenciais Ponto e Vírgula no fim de frases Uso correto de Parênteses e Colchetes Barra Inversa para fazer comentários Espaçamentos Operadores Operador Função Tipo de Operador + Soma Aritmético - Subtração Aritmético * Multiplicação Aritmético / Divisão Aritmético > Maior que Relacionais >= Maior ou igual a Relacionais < Menor que Relacionais <= Menor ou igual a Relacionais == Igual a Relacionais != Diferente de Relacionais % Resto da Divisão Aritmético ++ Incremento Aritmético -- Decremento Aritmético Operadores Operador Função Tipo de Operador && AND Lógico "" OR Lógico ! NOT Lógico & AND Lógico Lógico Bit " OR Lógico Lógico Bit ^ OR Exclusivo (XOR) Lógico Bit ~ NOT Lógico Lógico Bit Primeiros Programas #include using namespace std; int main () { cout << "Olá mundo!"; return 0; } #include using namespace std; int main () { int x; cout << "Digite um número: " ; cin >> x; cout << "\nVocê digitou o número: " << x << endl; return 0; } Comando de Decisão IF/ELSE if (condição) { declaração 1; } else { declaração 2; } SWITCH / CASE switch (variável) { case valor1: Dados a serem executados; break; case valor2: Dados a serem executados; break;} Comando Repetição FOR for (comando; condição; comando) { declaração; } WHILE while (condição) { declaração; } DO/WHILE do { declaração; } while (condição); Vetores e Matrizes Função - Guardar na memória. Utilização - Em Repetição que irá utilizar todos os dados. Declaração - int vet [4] ; int mat[3][2] ; Forma - vet[i]; mat [i][j]; Mesma utilização que as outras variáveis História Código Binário Linguagem de Programação Compiladores C/C++ OBI - Programação Eli Sales Muniz Lima - 2014 Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 17/09/2014 # 17/09/2014 # Clique para editar o título mestre Clique para editar o texto mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 17/09/2014 # Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 17/09/2014 # Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 17/09/2014 # Clique para editar o título mestre Clique no ícone para adicionar uma imagem Clique para editar o texto mestre 17/09/2014 # Clique para editar o título mestre 17/09/2014 # Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 17/09/2014 # 17/09/2014 # Clique para editar o título mestre Clique para editar o estilo do subtítulo mestre Clique para editar o título mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 17/09/2014 # Clique para editar o texto mestre 17/09/2014 # Clique para editar o título mestre Clique para editar o título mestre Clique para editar o texto mestre Clique para editar o texto mestre Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível Clique para editar o texto mestre Segundo nível Terceiro nível Quarto nível Quinto nível 17/09/2014 # Espaço 0 Espaço 1 Espaço 2