ALGORITMOS ALGORITMOS Estruturas Sequenciais So as aes que
- Slides: 12
ALGORITMOS
ALGORITMOS • Estruturas Sequenciais: – São as ações que podem ser executadas pelos algoritmos. Elas são executadas na seqüência em que estão definidas. – Usaremos a seguinte estrutura para se fazer um algoritmo: Algoritmo {Nome Do Algoritmo} Declare {Declaração de variáveis} Início {Comandos} Fim
ALGORITMOS • Variáveis: – Uma variável é um local na memória principal, isto é, um “endereço” que armazena um conteúdo. – Todos os dados usados em um algoritmo (entrada, transformação e saída) são armazenados em variáveis. – Os algoritmos só armazenam dados nas variáveis.
ALGORITMOS • Identificador: – Cada variável possui um nome, que é como identificamos aquele espaço de memória. Um – identificador pode ter letras, números e símbolos especiais (existem exceções) e não podem começar por números nem possuírem espaços. – Letras maiúsculas são diferentes de minúsculas. – Exemplos de identificadores: a, b, x, y, media, salario, raiz 1, raiz 2, peso, Tudo. Funciona, mediafinal, x 1, x 2,
ALGORITMOS • Tipos de Variáveis: – Quando se define uma variável é necessário informar que tipo de dado se pretende colocar nesse espaço para que o computador reserve o espaço necessário. – Tipos podem ser: • Inteiros: Números inteiros positivos ou negativos. Ex. : -182, 2034, • • 543, . . . Reais: Números reais positivos e negativos com parte decimal. Ex. : 343. 33, 765. 09, 5435. 00, . . . Lógico: Tipos lógicos ou booleanos podendo ser verdadeiro ou falso Caracteres: São formados por um caractere. Ex. : ´a´, ´b´, ´ 4´ Literais/strings: São formados por um ou mais caracteres. Ex. : “a”, ”dois”, “ 1234. 05”, “-456”, “ 1 + 3”
ALGORITMOS • Declaração de Variáveis: DECLARE Inteiro a Real x, y Real nota 1, nota 2, media 1, nota. Recuperacao, media 2 Booleano sexo String Nome 5, p
ALGORITMOS • Atribuição: – É como indicamos um valor a ser armazenado em uma variável. O tipo do valor deve ser compatível com o tipo da variável. Utilizamos a seta para a esquerda () para indicar umaatribuição. – Exemplo: x 10 y 10 nota 1 8. 3
ALGORITMOS • Expressões: – Uma expressão é um conjunto de variáveis e constantes numéricas que relacionam se por meio de operadores compondo uma fórmula que, uma vez avaliada, resulta num valor.
ALGORITMOS • Espressões Aritméticas: – Resulta em um tipo inteiro ou real. – Podemos usar os mesmo operadores da matemática: + − × ÷ % – Exemplo: media 1 (nota 1 × 2 + nota 2 × 3) ÷ 5 – Outras expressões: Relacional, Lógica
ALGORITMOS • Entrada: – É o comando que permite que o usuário digite dados que serão usados no programa. Esses dados são armazenados em variáveis. O comando Ler(x) espera o usuário digitar um dado e armazena o dado na variável x. – Em pseudo-código: Ler(x) – Em Java: Scanner sc = new Scanner(System. in); x = sc. next. Int();
ALGORITMOS • Saída: – É o comando que permite ao programa mostrar informações ao usuário. O comando Escrever(x) faz com que o programa imprima na tela o valor de x. O comando escrever também pode ser usado para imprimir mensagens de texto: – Em pseudo-código escrever(‘‘O valor de x é: ’’ + x); – Em Java: System. out. println(O valor de x é: ’’ + x); – Ou System. out. printf(“O valor de x é %d ”, x);
ALGORITMOS • Vamos Fazer Juntos: 1 - Calcular a média do semestre 2 - Um trabalhador recebeu salário e o depositou em sua conta corrente bancária. Esse trabalhador emitiu dois cheques e agora deseja saber seu saldo atual. Sabe-se que cada operação bancária de retirada paga CPMF de 0, 38% e o saldo inicial da conta está zerado.
- Estruturas sequenciais
- Latch rs
- A grécia antiga não conheceu um estado centralizado
- Algoritmos que es
- Diagrama de flujo repetitivo
- O que são algoritmos
- Algoritmo o que é
- Estruturas naturais e artificiais
- Estrutura estaticamente indeterminada
- Estruturas do encefalo
- Valecula
- Embriologia comparada exemplos
- Estrutura resistente