Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Lógica de programação – Aula 2 CONTINUAÇÃO ALGORÍTIMOS; REFINANDO AÇÕES; Variáveis;

Презентация:



Advertisements
Похожие презентации
Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Lógica de programação – Aula 1 Entender, conhecer, aperfeiçoar e utilizar a.
Advertisements

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Lógica de programação – Aula 3 Expressões Aritméticas; Expressões Literais;
Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Lógica de programação – Aula 4 Símbolos fluxograma e descrição Estruturas de.
Top Systems Alexandre Kourbatov. 2 T-FLEX é o sistema CAD/CAPP/CAM/CAE/PDM integrado paramétrico que permite fazer preparação construtiva e tecnológica.
PRODUTOS NOTÁVEIS Quadrado da soma de dois termos: (a + b)² O produto (a + b)(a + b) = (a + b)² é chamado de produto notável, pois aparece com frequência.
EPIDEMIOLOGIA E SERVIÇOS DE SAÚDE Profa. Msc Núbia Santos 2012.
Docente: Jeiza Botelho Histologia e Embriologia Tecido Nervoso.
CONCEPÇÃO PROBLEMATIZADORA Maria Elenice Vicentini Enfermeira de Saúde Pública.
Maputo, 23 de Julho de Proposta de melhoramento do processo de fabricação das cabeças de bomba de água AFRIDEV na AGRO ALFA S.A.R.L Autor: Feliciano.
SEMANA SANTA SEXTA –FEIRA DA PAIXÃO DO SENHOR. SALMO 30 Ó PAI, EM TUAS MÃOS EU ENTREGO O MEU ESPÍRITO.
Java VARIABLESVARIABLES. Haydeé MéndezProgramación 2 2 Statement Un statement o instrucción o declaración es una línea simple de código: System.out.println(Hello.
1 O módulo T-FLEX Analysis oferece o espectro largo de ferramentas potentes que ajudam realizar testes virtuais e análise do comportamento do produto em.
Primeira e Segunda Leis de Mendel Prof. Msc. Jeiza Botelho Genética Humana Biomedicina 3º sem.
Oração Eucarística, IIi. S - O Senhor esteja convosco! T - Ele está no meio de nós. S - Corações ao alto! T - O nosso coração está em Deus. S - Demos.
SEXTA– FEIRA SANTA PAIXÃO E MORTE DO SENHOR JESUS.
METABOLISMO DOS AMINOÁCIDOS E PRODUÇÃO DE URÉIA Prof.: Leonardo Moreira Santos.
Power Machines S.A. A história do fornecimento exitoso dos equipamentos de fabricação russa para o setor energético da América Latina conta com várias.
Aspectos gerais do desenvolvimento fetal e gravidez gemelar DOCENTE: JEIZA BOTELHO.
UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA DEPARTAMENTO DE ENGENHARIA MECÂNICA Ramo de Construcão Mecânica TRABALHO DE LICENCIATURA Tema: Preparação.
1 T-FLEX aplica Unicode que permite utilizar textos em diferentes línguas. Utentes podem utilizar textos de línguas múltiplas que serão visualizados correctamente.
Транксрипт:

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Lógica de programação – Aula 2 CONTINUAÇÃO ALGORÍTIMOS; REFINANDO AÇÕES; Variáveis; Constantes; Atribuições; Expressões; Entrada e saída.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Lógica de programação Buscar a melhor seqüência de ações para solucionar determinado problema. Na programação o nome desta seqüência de ações é o algoritmo.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Já ação é um fato que, a partir de um estado inicial, após um período de tempo finito, produz um estado final. Refinando ações Uma ação é primitiva quando não se pode refiná-la ainda mais. Uma ação não primitiva pode ser refinada em mais ações: Colocar o câmbio em ponto morto. Pisar na embreagem; Pegar o câmbio; Colocar o câmbio em ponto morto; Soltar a embreagem.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Refinando ações: Entrar no carro. Dar a partida. Andar com o carro. Desligar o carro. Sair do carro.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Variáveis Incógnitas que podem armazenar dados e terem seu conteúdo alterado no decorrer do programa Podem ser: -Numéricas; -Alfanuméricas ou literais; -lógicas ou booleanas.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Variáveis – exemplos: X = 10 Y = a + b Nome = Alberto ARQABERTO = VERDADEIRO SALLIQUID = 1500,90 X, Y. a, b, Nome, SALLIQUID e ARQABERTO são variáveis.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira NUMÉRICO Podem ser inteiros e reais. INTEIROS: positivos ou negativos,não possuem parte decimal. ocupa 2 bytes na memória, por isso temos 28 x 28 = 216 = possibilidades de representação dos números inteiros. A faixa de valores varia de – à Exemplos: -15, 9, 0, -357, REAIS: positivos ou negativos e possuem parte decimal. Ocupa 4 bytes, por isso temos 28 x 28 x 28 x 28 = 232 = possibilidades de representação dos números reais. A faixa de valores é maior tendo de 6 a 11 dígitos com sinal. Exemplos: 23,45, 9541,89, -78,98, -852,0.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira LÓGICO Ou booleanos e assume verdadeiro ou falso, ocupando somente 1 byte, pois possui somente duas possibilidades. LITERAL ou CARACTERE Formados por um único caractere ou por vários. Podem ser letras, números e caracteres especiais: #,* e ?. Na memória, ocupa 1 byte que corresponde a um caractere. Exemplos: aluno, informática.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Operadores aritméticos + Soma - Subtração * Multiplicação / Divisão Permitido o uso de parênteses para definir precedência

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Expressões X 10 ( A constante 10 é atribuida para a variável X) Y a + b (A soma das variáveis a e b é atribuída à variável Y) Nome Alberto (A constante literal Alberto é atribúida à variável alfanumérica Nome) Media (NOTA1 + NOTA2) / 2 O resultado da espressão (NOTA1+NOTA2) /2 é atribuído em Media. Note o uso dos parênteses.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Pseudocódigo: Comando Escreva Apresenta o conteúdo de uma variável ou uma constante no dispositivo padrão de saída (vídeo ou tela) Sintaxe: escreva dado ou escreva dado, dado, dado...

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Exemplos: escreva Oláapresenta a constante literal Olá escreva 10apresenta a constante numérica 10 escreva (5+10)/2 apresenta o resultado da expressão escreva nome apresenta o conteúdo da variável nome escreva X apresenta o conteúdo da variável X escreva (X+NUMERO)/2 apresenta o resultado da expressão

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Exemplo: início variáveis C,A,B : numéricas A 10 B 20 C (A+B)/2 escreva A media entre 10 e 20 é escreva C fim.

Faculdade de Tecnologia de Praia Grande Algoritmos– Profª. Renata Ferreira Fluxograma: dado a ser apresentado

Faculdade de Tecnologia de Praia Grande Saída de dados Fluxograma (exemplo): início fim A 10 B 20 C (A+B)/2 x x C

Faculdade de Tecnologia de Praia Grande Entrada de dados Pseudocódigo: Comando leia Recebe um dado (normalmente, pelo teclado) e o coloca na variável especificada. Sintaxe: leia variável

Faculdade de Tecnologia de Praia Grande Comando leia Exemplos: leia x o valor digitado é armazenado na variável x leia numeroo valor digitado é armazenado na variável numero leia nomeo literal digitado é armazenado na variável nome

Faculdade de Tecnologia de Praia Grande Comando leia Exemplo: início variáveis C,A,B : numéricas leia A leia B C (A+B)/2 escreva A media entre A e B é escreva C fim.

Faculdade de Tecnologia de Praia Grande Entrada de dados Fluxograma: variável ou Obs.: mais genérico (vários tipos de entrada) Mais utilizado para teclado

Faculdade de Tecnologia de Praia Grande Entrada de dados Fluxograma (exemplo): início fim B C (A+B)/2 x x C A