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

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

1 Av. Danilo Areosa, s/nº Lote 164 Distrito Industrial Manaus-AM CEP: 69075-351 Tel: (92) 614-9797 Fax: (92) 614-9700 Visite nosso site: www.fpf.brwww.fpf.br.

Apresentações semelhantes


Apresentação em tema: "1 Av. Danilo Areosa, s/nº Lote 164 Distrito Industrial Manaus-AM CEP: 69075-351 Tel: (92) 614-9797 Fax: (92) 614-9700 Visite nosso site: www.fpf.brwww.fpf.br."— Transcrição da apresentação:

1 1 Av. Danilo Areosa, s/nº Lote 164 Distrito Industrial Manaus-AM CEP: Tel: (92) Fax: (92) Visite nosso site: Lógica de Programação Por Nilo Menezes

2 2 Lógica de Programação Instrutor: Nilo Menezes Horário do curso: Sábados 09:00 às 12:00 e de 13:00 às 16:00

3 3 Objetivos Introduzir os conceitos de programação Apresentar as principais estruturas de dados Construir programas exemplo Utilizar uma linguagem

4 4 Você Apresentação –Nome –Curso –O que já sabe? –O que espera do curso? –Aprender lógica para que?

5 5 Por que programar é difícil?

6 6 O que fazer ?

7 7 Por que Python?

8 8 Exercício 1 Faça uma descrição de como vir da antiga sede da FPF para a nova.

9 9 Uma abordagem gráfica Sistema de coordenadas Linhas x Colunas Um ponto Três pontos

10 10 Exercício 2 Faça um programa para desenhar uma linha vertical numa tela de 10x10

11 11 Exercício 3 Faça um programa para desenhar uma linha horizontal numa tela de 10x10

12 12 Exercício 4 Faça um programa para desenhar uma linha diagonal numa tela de 10x10

13 13 Exercício 5 Faça um programa para desenhar um triângulo

14 14 Exercício 6 Faça um programa para desenhar um quadrado

15 15 Exercício 7 Faça um programa para desenhar uma casa

16 16 Tipos de Dados Númérico –Inteiros (1, 2, 3...) –Ponto Flutuante ( 1.14 )

17 17 Lógico –Verdadeiro –Falso Tipos de Dados

18 18 Operadores Aritméticos + Adição - Subtração * Multiplicação / Divisão

19 19 Operadores Lógicos Não E Ou

20 20 Operador Não ValorNão VerdadeiroFalso Verdadeiro

21 21 Operador E ABA e B Verdadeiro Falso VerdadeiroFalso

22 22 Operador Ou ABA ou B Verdadeiro FalsoVerdadeiro FalsoVerdadeiro Falso

23 23 Prioridade de Avaliação Quando mais de um operador fizer parte de uma sentença, é necessário seguirmos a seguinte ordem: não, e, ou. Para operadores aritméticos, utiliza-se o padrão da matemática: 1)Multiplicação e Divisão 2)Adição e Subtração

24 24 Exercício 8 Sendo A verdadeiro e B falso, resolva: a)A) A e B b)B) B e não A c)C) A ou B d)D) A e B ou não B e)E) não B

25 25 Operadores Relacionais ==Igualdade >Maior que =Maior ou igual <=Menor ou igual <>Diferente de

26 26 Exercício 9 Resolva: a)5 * 4 < b)6 * 2 – 1 > 3 * 1 c)9 – 4 / 2 6 d)9 / 3 == 3 * 3 e 2 * 3 – 1 >= 8

27 27 Atribuição Variável = expressão Exemplo: A = verdadeiro B = 5 * 3 C = A e B D = B * A – 2 > 4

28 28 Seqüência Uma seqüência de instruções ou comandos se executa de cima para baixo. A = 4 B = 5 C = A + B A = 10

29 29 Tipo Literal Composto de letras e números Escrito entre aspas A = texto Não confundir A com A

30 30 Exercício 10 Defina um quadrado usando três variáveis. Uma para a linha, outra para a coluna superior esquerda. A terceira deve conter o tamanho do lado.

31 31 Entradas São pontos onde se pede a informação de uma valor Leia A

32 32 Saída Instrução que indica a exibição de informação, normalmente na tela Escreva Alô !!!

33 33 Decisões Nem tudo segue uma ordem fixa Presente na maioria dos problemas Decide o que fazer com base em um resultado lógico.

34 34 A decisão é composta de uma condição e um ou dois resultados. Um para o caso da condição ser verdadeira e outro caso falso. Se a > b: –Escreva a é maior que b Senão: Escreva a é menor ou igual a b

35 35 Exercício 11 Escreva um programa que peça 2 números e exiba o maior deles.

36 36 Repetição Utilizada para delimitar um número de instruções ou comando que deve ser executado mais de uma vez. Utiliza uma condição para determinar se deve continuar a repetir (verdadeiro) ou não (falso).

37 37 Exemplo de repetição A = 1 Enquanto a < 10: Escreva A A= a + 1

38 38 Exercício 12 Escreva um programa que pergunte um número e escreva a tabuada de multiplicar deste (1 até 10) Reescreva o programa anterior, desta vez perguntando o limite inferior e superior da tabela


Carregar ppt "1 Av. Danilo Areosa, s/nº Lote 164 Distrito Industrial Manaus-AM CEP: 69075-351 Tel: (92) 614-9797 Fax: (92) 614-9700 Visite nosso site: www.fpf.brwww.fpf.br."

Apresentações semelhantes


Anúncios Google