Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouAntônia Mendonça Cabreira Alterado mais de 8 anos atrás
1
Linguagem de Programação Prof. Fabricio Roulin Bittencout fabricioaulas@gmail.com
2
Bibliografia ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de computadores: algoritmos, pascal, C/C++ e java. 2 ed. São Paulo: Pearson Prentice Hall, 2007. (ou) ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de computadores: algoritmos, pascal e C/C++. São Paulo: Pearson Prentice Hall, 2005.
3
Introdução a Programação Algoritmo –“Algoritmo é uma sequência de passos que visa atingir um objetivo bem definido” (FORBELLONE, 1999) –“Algoritmo é a descrição de uma sequência de passos que deve ser seguida para a realização de uma tarefa” (ASCENCIO, 1999)
4
Introdução a Programação Construir um algoritmo para: –Trocar uma lâmpada! –Fritar um ovo!
5
Introdução a Programação 01: Desligar a energia 02: Pegar uma escada e colocá-la na posição 03: Pegar a lâmpada nova 04: Subir a escada com a lâmpada nova na mão 05: Retirar a lâmpada queimada 06: Colocar a lâmpada nova 07: Descer a escada com a lâmpada queimada na mão 08: Testar a lâmpada 09: Jogar a lâmpada queimada no lixo 10: Guardar a escada
6
Introdução a Programação Método para construção de algoritmos –Compreender completamente o problema a ser resolvido, destacando os pontos mais importantes –Definir os dados de entrada, ou seja, o que será fornecido pelo usuário
7
Introdução a Programação Método para construção de algoritmos –Definir o processamento, ou seja, quais cálculos serão efetuados e quais as restrições para estes cálculos –Definir os dados de saída, ou seja, quais dados serão gerados pelo processamento –Construir e testar o algoritmo
8
Estrutura Sequencial
9
ESTRUTURA FORMAL ALGORITMO DECLARE bloco de comandos FIM_ALGORITMO
10
Estrutura Sequencial DECLARAÇÃO DE VARIÁVEIS DECLARE var01 NUMÉRICO DECLARE var02, var03 LITERAL DECLARE var04 LOGICO
11
Estrutura Sequencial COMANDO DE ATRIBUIÇÃO var01 ← 4 var02 ← var01 + 2 var02 ← “nome” var03 ← falso
12
Estrutura Sequencial COMANDO DE ENTRADA LEIA var01 LEIA var02, var03
13
Estrutura Sequencial COMANDO DE SAÍDA ESCREVA var01 ESCREVA “O conteúdo da variável é:”, var02
14
Introdução a Programação Exercícios: –Faça um programa que receba 04 números, calcule e mostre a soma destes números. –Faça um programa que receba 03 notas, calcule e mostre a média aritmética.
15
Estrutura Condicional
16
Estrutura Condicional Simples SE condição ENTÃO comando SE nota >= 70 ENTÃO ESCREVA “Aprovado”
17
Estrutura Condicional Simples SE condição ENTÃO INICIO comando 1 comando 2 comando n FIM
18
Estrutura Condicional Simples SE nota >= 70 ENTÃO INICIO ESCREVA “Aprovado” historico = media FIM
19
Estrutura Condicional Composta SE condição ENTÃO comando SENÃO comando SE nota >= 70 ENTÃO ESCREVA “Aprovado” SENÃO ESCREVA “Reprovado”
20
Estrutura Condicional Composta SE condição ENTÃO INICIO comando 1 comando 2 FIM SENÃO INICIO comando 1 comando 2 FIM
21
Estrutura Condicional Composta SE nota >= 70 ENTÃO INICIO ESCREVA “Aprovado” historico = media FIM SENÃO INICIO ESCREVA “Reprovado” historico = media FIM
22
Estrutura Condicional SE condição1 E condição2 SE condição1 OU condição2
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.