Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Algoritmos Mairum Ceoldo Andrade Aula 3 * Conteúdo Características da estrutura sequencias. Comandos de início e fim. Variáveis Tipos de variáveis Declaração e atribuição de variáveis * * Algoritmos Praticar é a única forma de aprender * Agora começa sua vida como desenvolvedor * Características da estrutura sequencias * Necessário obter os dados de algum lugar As informações geradas são armazenada ou apresentadas em tela Lógica implementada pelo desenvolvedor (você) para transformar os dados em informação * Comandos de início e fim É necessário delimitar o início e o fim de seu programa Cada linguagem possui seu delimitador, veremos. * * Comandos de início e fim UAL prog <nomeDoPrograma> ... fimprog * Durante nossa disciplina, sempre que usarmos um conteúdo entre < > significa que este conteúdo deve ser definido por você * Comandos de início e fim C++ #include <iostream> using namespace std; int main() { ... } * Entretanto no C++ este é um caso especial, trata-se da importação de uma biblioteca * Comandos de início e fim Fluxograma Conceito Exemplo * * Variáveis Uma variável é um elemento sintático do algoritmo que tem como funcionalidade armazenar um determinado valor. O valor associado a variável depende do tipo de informação que se deseja manipular, assim, diversos tipos de valores podem ser atribuídos às variáveis. * * * Memory Control Unit Arithmetic Logic Unit Input Output Accumulator Arquitetura de Von Neumann http://en.wikipedia.org * Variáveis * MEMÓRIA PRINCIPAL * * MEMÓRIA PRINCIPAL Variável Variáveis * Tipos de dados Na escola Português Palavras Matemática Natural (N) Inteiros (Z) Reais (R) Complexos (C) * * Nos algoritmos e programação * Tipos de dados * Declarando uma variável tipo <nomeDaVariável> * UAL C++ Algumas regras: linguagens não aceitam que o nome comece com números, geralmente aceitam alguns caracteres especiais como underline. * Declarando uma variável Vamos treinar Nome de uma pessoa: string nome Salário de uma pessoa: real salario Idade de uma pessoa: int idade Indicar se o cadastro esta ativo: logico ativo * * Atribuindo valor UAL <variável> <- <valor> varInteiro <- 213; varReal <- 2.5; varCaractere <- “Ola“; varLogico <- falso; C++ <variável> = <valor> varInteiro = 213; varReal = 2.5; varCaractere = “E“; varLogico = false; * Algoritmos Mairum Ceoldo Andrade Atividade 3 * * Caixa eletrônico Um caixa eletrônico possui notas de R$ 50,00 R$ 20,00 R$ 10,00 Faça um programa que calcule quantas notas de cada deve ser fornecida para o cliente, ao realizar um saque de um determinado valor. * Caixa eletrônico Variáveis: Saque Nota50 Nota20 Nota10 Quantidade de notas de 50: divisão inteira por 50. Quantidade de notas de 20: divisão do resto da divisão por 50. Quantidade de notas de 10: divisão do resto da divisão por 20. * * UAL * Caixa eletrônico Nota da revisão: na coluna descrição, na linha que fala a respeito de caracter, a frase “Composto por um ou mais caracter(s)..” precisa estar no plural. (Imagem não editável). *
Compartilhar