Aula 3
Inicio
| Leia Cod;
| Leia Valor;
| Leia Qtd;
| Faça total = Qtd*Valor;
| Escreva Cod;
| Escreva Valor;
Fim
Inicio
| Leia qtdmax;
| Leia qtdmin;
| Faça EstMédio = (qtdmin+ qtdmax)/2;
| Escreva EstMédio;
Fim
Usar um telefone Público
Inicio
| 1. Tirar o Fone do gancho;
| 2. Ouvir o sinal de linha;
| 3. Introduzir o cartão;
| 4. T...
 São softwares que permitem o desenvolvimento de programas.
 Exemplos de linguagens de programação:
 Pascal;
 Clipper;...
 Seqüencial;
 Estruturada;
 Orientada a Objetos;
 Orientada a eventos;
 Os algoritmos que faremos serão feitos em
Português estruturado ou “Portugol”;
 A palavra “Portugol” é um misto de Port...
+  Adição
-  Subtração
*  Multiplicação
/  Divisão
 >  Maior que
 <  Menor que
 >=  Maior ou igual
 <=  Menor ou igual
 =  Igual
 <>  Diferente
 Para o algoritmo todas as expressões
aritméticas devem ser colocadas de maneira
linear, ou seja, em linhas.
 Exemplo:
T...
 Modularização é dividir a expressão em
partes.
Exemplo:
2+2/2=3
(2+2)/3=2
Na informática podemos usar parênteses
dentro ...
 MOD  Retorna o resto da divisão entre 2
números inteiros.
 DIV  Retorna o valor inteiro da divisão
entre números inte...
 1 Crie um algoritmo que leia 3 números,
some os dois primeiros e multiplique o
resultado pelo terceiro.
 Mostre o resul...
Próximos SlideShares
Carregando em…5
×

Lógica de programação 3

240 visualizações

Publicada em

Definição de: Algoritmo Não Computacional, Linguagens de Programação, Técnicas de Programação, Portugol, Linearização e Modularização de expressões, Operadores Especiais,

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
240
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Lógica de programação 3

  1. 1. Aula 3
  2. 2. Inicio | Leia Cod; | Leia Valor; | Leia Qtd; | Faça total = Qtd*Valor; | Escreva Cod; | Escreva Valor; Fim
  3. 3. Inicio | Leia qtdmax; | Leia qtdmin; | Faça EstMédio = (qtdmin+ qtdmax)/2; | Escreva EstMédio; Fim
  4. 4. Usar um telefone Público Inicio | 1. Tirar o Fone do gancho; | 2. Ouvir o sinal de linha; | 3. Introduzir o cartão; | 4. Teclar o número desejado; | 5. Se der o sinal de chamar; | | 5.1 Conversar; | | 5.2 Desligar; | | 5.3 Retirar o cartão; | Senão | 6.1 Repetir; Fim.
  5. 5.  São softwares que permitem o desenvolvimento de programas.  Exemplos de linguagens de programação:  Pascal;  Clipper;  C, C++, C#;  Visual Basic;  Delphi;
  6. 6.  Seqüencial;  Estruturada;  Orientada a Objetos;  Orientada a eventos;
  7. 7.  Os algoritmos que faremos serão feitos em Português estruturado ou “Portugol”;  A palavra “Portugol” é um misto de Português com Algol, uma linguagem de programação popular na década de 50.
  8. 8. +  Adição -  Subtração *  Multiplicação /  Divisão
  9. 9.  >  Maior que  <  Menor que  >=  Maior ou igual  <=  Menor ou igual  =  Igual  <>  Diferente
  10. 10.  Para o algoritmo todas as expressões aritméticas devem ser colocadas de maneira linear, ou seja, em linhas.  Exemplo: Tradicional: Computacional [ ½ +(5-3) ] +1 = (2/3+(5-3))+1=
  11. 11.  Modularização é dividir a expressão em partes. Exemplo: 2+2/2=3 (2+2)/3=2 Na informática podemos usar parênteses dentro de parênteses
  12. 12.  MOD  Retorna o resto da divisão entre 2 números inteiros.  DIV  Retorna o valor inteiro da divisão entre números inteiros.  Exemplo: 13 div 2 =6 13 mod 2 =1
  13. 13.  1 Crie um algoritmo que leia 3 números, some os dois primeiros e multiplique o resultado pelo terceiro.  Mostre o resultado.

×