









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Aulas 1 2 - programação
Tipologia: Notas de aula
1 / 15
Esta página não é visível na pré-visualização
Não perca as partes importantes!










Definição do problema: Entrada e Saída
Desenvolvimento do problema
Algoritmo
Simulação ou teste do algoritmo
Codificação do programa ou implementação
A entrada de dados na linguagem C++ pode ser feita através do objeto cin em conjunto com o operador de extração >> (dois sinais de maior que).
Exemplo: cin >> idade; // espera entrada pelo teclado cin >>a >>b; // entrada de dois valores
ou cin >>a; cin >>b;
A saída de dados na linguagem C++ pode ser feita através do objeto cout em conjunto com o operador de inserção << (dois sinais de menor que). Exemplo: cout<<“Texto”; // exibe a palavra Texto cout<<120; // exibe o número 120 cout<<x; // exibe o conteúdo da variável x
em C++ é M_PI usar a biblioteca #include
Aspecto fundamental de qualquer linguagem de programação É um espaço de memória que pode conter, a cada tempo valores diferentes
É um espaço de memória reservado para armazenar um certo tipo de dado Seu conteúdo é referenciado pelo seu nome
10
Sintaxe Declaração: <tipo_de_dado> <nome_variavel>; Exemplos: int x, y, z; float a; char b; Sintaxe Inicialização: <nome_variavel> = <valor_inicial>; Exemplos: x = 0; a = 5.6; b = ’t’;
Operação Algoritmo C++ Observação
/ (divisão entre inteiros)
x div y x/y x e y devem ser inteiros / (divisão) x/y x/y % (módulo - resto da divisão inteira)
x mod y x%y x e y devem ser inteiros
num = 5; x = ++num; cout<<“x=“<<x<<“ “<< “num=“<<num<<endl;
Pré-fixado
x=6 num=
num = 5; x = num++; cout<<“x=“<<x<<“ “<< “num=“<<num<<endl;
Pós-fixado
x=5 num=
Exercício: Indique qual o resultado das expressões aritméticas abaixo: sendo: x=6.0; y=2; z=4.0;a=8;d=12;p=4;q=3; r = 10
a) x+y-z*a Resp.: -24.
b) d div y Resp.: 6
c) y mod d Resp.: 2
d) 100*(q div p)+r Resp.: 10