Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Aula-02 - Introdução a C++, Notas de aula de Informática

Aula de Linguagem de Programação 1/C++ da professora Cátia Brasil.

Tipologia: Notas de aula

2010

Compartilhado em 03/03/2010

ygor-dos-santos-luz-3
ygor-dos-santos-luz-3 🇧🇷

4.7

(3)

55 documentos

Pré-visualização parcial do texto

Baixe Aula-02 - Introdução a C++ e outras Notas de aula em PDF para Informática, somente na Docsity! Introdução a C++ Aula nº 02 Ambiente C++ Operadores aritméticos e relacionais Tomada de decisão - if 28/08/2008 Aula nº 02 - Introdução a C++ 2 de 20 Um ambiente Típico de C++ Editor Disco Pré-processador Disco Compilador Disco Editor de Ligação Disco Carregador Disco Memória Primária ... CPU Memória Primária ... Loader Linker 28/08/2008 Aula nº 02 - Introdução a C++ 5 de 20 int main( ) { int inteiro1, inteiro2, soma; std::cout << "Digite o primeiro inteiro\n"; std::cin >> inteiro1; std::cout << "Digite o segundo inteiro\n"; std::cin >> inteiro2; soma = inteiro1 + inteiro2; std::cout<<"A soma é "<<soma<<std ::endl; system("PAUSE");  return 0; } 28/08/2008 Aula nº 02 - Introdução a C++ 6 de 20 Executando o programa Digite o primeiro inteiro _ std::cout << "Digite o primeiro inteiro\n"; std::cin >> inteiro1; inteiro2 int inteiro1, inteiro2, soma; inteiro1 soma Digite o primeiro inteiro _5 inteiro2 inteiro1 5 soma 28/08/2008 Aula nº 02 - Introdução a C++ 7 de 20 Digite o primeiro inteiro 5 Digite o segundo inteiro _3 Executando o programa Digite o primeiro inteiro 5 std::cout << "Digite o segundo inteiro\n"; std::cin >> inteiro2; inteiro2 3 inteiro1 5 soma Digite o segundo inteiro _ 28/08/2008 Aula nº 02 - Introdução a C++ 10 de 20 Operadores Aritméticos  Adição +  Subtração –  Multiplicação*  Divisão / (divisão inteira)  Módulo % (resto da divisão inteira) podem ser usados quantos parênteses ( ) forem necessários 28/08/2008 Aula nº 02 - Introdução a C++ 11 de 20 Precedência 1. ( ) se houver aninhados, os mais internos têm maior precedência; 2. * / ou % se houver vários, são calculados da esquerda para direita; 3. + ou – se houver vários, são calculados da esquerda para direita 28/08/2008 Aula nº 02 - Introdução a C++ 12 de 20 Exemplos m = ( a + b +c + d + e ) / 5 5 edcba m   bmxy  y = m * x + b 28/08/2008 Aula nº 02 - Introdução a C++ 15 de 20 Tomada de decisão - if  Permite a um programa tomar decisão com base em uma condição  Se a condição é satisfeita (true), o comando no corpo da estrutura if é executada  Se a condição não é satisfeita (false), o comando no corpo da estrutura if não é executada e o controle passa para a próxima linha do programa if (condição) corpo; 28/08/2008 Aula nº 02 - Introdução a C++ 16 de 20 Exemplo // classificação por idade #include <iostream.h> using std::cout; using std::cin; using std::endl; int main ( ) { 28/08/2008 Aula nº 02 - Introdução a C++ 17 de 20 Exemplo int main ( ) { int idade std::cout >> “\nDigite a idade: “; std::cin << idade; if (idade > 18) std::cout >> “\nMaior de idade\n”; system (“PAUSE”); return 0; }
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved