A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Lógica de Programação/ Algoritmos Engenharia Produção 2014 Prof. Esp. Valdeci Ançanello

Apresentações semelhantes


Apresentação em tema: "Lógica de Programação/ Algoritmos Engenharia Produção 2014 Prof. Esp. Valdeci Ançanello"— Transcrição da apresentação:

1 Lógica de Programação/ Algoritmos Engenharia Produção 2014 Prof. Esp. Valdeci Ançanello

2 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil COMANDOS DE ENTRADA E SAÍDA

3 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Entrada É o comando que permite que o usuário digite dados, possibilitando um “dialogo com o computador”.

4 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Entrada O dado digitado é armazenado temporariamente em um registrador e, depois, copiado para a posição de memória indicada pelo comando.

5 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Entrada Lembre-se que todo nome de uma variável representa uma posição de memória.

6 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Entrada Sintaxe: Em algoritmo Leia(nome_da_variável) Em Pascal Em Pascal readln(nome_da_variável)

7 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Saída É o comando responsável por enviar um resultado, uma informação ao usuário, podendo ser uma pergunta ou uma resposta.

8 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Saída O valor de cada variável é buscado na memória e inserido em um dispositivo de saída.

9 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Saída Através desse comando o computador pode emitir os resultados e outras mensagens para o usuário através da tela ou uma impressora

10 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Comandos de Saída Sintaxe Em algoritmo Escreva(nome_da_variável) ou Escreva(mensagem ao usuário) Em Pascal Em Pascal writeln(nome_da_variável) ou writeln(mensagem ao usuário)

11 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Entrada, Processamento e Saída Para criar um programa que seja executável dentro de um computador, deve-se ter em mente 03 pontos de trabalho: Entrada de dados; Processamento; Saída

12 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Entrada, Processamento e Saída Se os dados forem inseridos de forma errada, serão conseqüentemente processados de forma errada e resultarão em respostas erradas.

13 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Entrada, Processamento e Saída O processo de execução de um programa ocorre conforme a ordem exposta, após a entrada de dados com a instrução leia e sua saída com a instrução escreva.

14 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Entrada, Processamento e Saída O processamento será uma conseqüência da manipulação das variáveis em ação.

15 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil ESTRUTURAS DE CONTROLE

16 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Estruturas de Controle Na criação de algoritmos, utilizaremos conceitos básicos de Entrada de Dados, Processamento e Saída de Dados, variáveis, constantes, atribuições, expressões lógicas, relacionais e aritméticas e funções matemáticas.

17 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Estruturas de Controle Para que esse conjunto de ações se torne viável, deve existir uma perfeita relação lógica intrínseca ao modo pelo qual essas ações são executadas, e regido o fluxo de execução.

18 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Estruturas de Controle Através das estruturas básicas de controle do fluxo de execução – seqüenciação, seleção e repetição – e da combinação delas, podemos criar m algoritmo para solucionar qualquer problema.

19 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Estrutura Seqüencial É o conjunto de ações primitivas que serão executadas numa seqüência linear de cima para baixo e da esquerda para a direita, isto é, na mesma ordem em que foram escritas.

20 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Sintaxe - Algoritmo ALGORITMO VAR INICIO FIM.

21 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Sintaxe - Pascal PROGRAM ; VAR BEGIN END.

22 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Exemplo Construa um algoritmo que calcule a média aritmética entre quatro notas quaisquer fornecidas pelo usuário.

23 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Resposta em Algoritmo

24 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Resposta em Algoritmo

25 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Exercício 01 Faça um algoritmo que calcule a área do triângulo e mostre como saída os resultados: Altura, Base Área do triângulo

26 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Exercício 02 Faça um algoritmo que leia Nome do funcionário,Salário base, quantidade faltas, quantidade de hora extra, ao final mostre: Nome funcionário, Salário Base; Salário Bruto, Valor das faltas, Valor das horas extras, Valor do imposto (8,95% de inss (ficticio) sobre o total a receber) Valor liquido a receber.

27 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Exercício 03 Efetuar o cálculo da quantidade e valor de combustível gasto em uma viagem de automóvel, o usuário devera entrar com os seguintes dados: Valor do litro do combustível; Distancia percorrida na viagem; Autonomia do veículo (km/litros);

28 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Exercício 04 Crie um algoritmo que leia a temperatura em Celsius e as mostre em: Kelvin onde ° K = °C + 273,15 Fahrenheit onde °F = °C × 1,8 + 32

29 Prof.º Esp. Valdeci Ançanello ASSER – Rio Claro Engenharia Civil Exercício 05 Elabore um algoritmo que leia: Nome Produto; Valor Produto em real (R$); Quantidade vendida; Valor do dólar (U$); E mostre os seguintes resultados. Nome produto; Valor total em reais; Valor total em dólar.


Carregar ppt "Lógica de Programação/ Algoritmos Engenharia Produção 2014 Prof. Esp. Valdeci Ançanello"

Apresentações semelhantes


Anúncios Google