SlideShare uma empresa Scribd logo
1 de 13
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. 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.
 São softwares que permitem o desenvolvimento de programas.
 Exemplos de linguagens de programação:
 Pascal;
 Clipper;
 C, C++, C#;
 Visual Basic;
 Delphi;
 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 Português
com Algol, uma linguagem de programação
popular na década de 50.
+  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:
Tradicional: Computacional
[ ½ +(5-3) ] +1 = (2/3+(5-3))+1=
 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
 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
 1 Crie um algoritmo que leia 3 números,
some os dois primeiros e multiplique o
resultado pelo terceiro.
 Mostre o resultado.

Mais conteúdo relacionado

Destaque

100 musica per interner
100 musica per interner100 musica per interner
100 musica per internerdolorsmar
 
Show slide international day for tolerance
Show slide  international day for toleranceShow slide  international day for tolerance
Show slide international day for tolerancelibrarysp4project
 
Pp4 pablo moreno zazueta 102[1][1]
Pp4 pablo moreno zazueta 102[1][1]Pp4 pablo moreno zazueta 102[1][1]
Pp4 pablo moreno zazueta 102[1][1]pablo955
 
Apresentacao Europeana Sounds, 10 Julho 2014
Apresentacao Europeana Sounds, 10 Julho 2014Apresentacao Europeana Sounds, 10 Julho 2014
Apresentacao Europeana Sounds, 10 Julho 2014Europeana_Sounds
 
Integração de Dados: Espaço Celular Conceitos e Prática com o Plug-in Preenc...
Integração de Dados: Espaço Celular  Conceitos e Prática com o Plug-in Preenc...Integração de Dados: Espaço Celular  Conceitos e Prática com o Plug-in Preenc...
Integração de Dados: Espaço Celular Conceitos e Prática com o Plug-in Preenc...André Gavlak
 
Discursos getulio vargas
Discursos   getulio vargasDiscursos   getulio vargas
Discursos getulio vargasDanilo Maxuel
 
Insertar enlñace en powerpoint
Insertar enlñace en powerpointInsertar enlñace en powerpoint
Insertar enlñace en powerpointppanosetti
 
Hort cruells
Hort cruellsHort cruells
Hort cruellsrrriiibbb
 
Trabajo mod4 movilizaciónrea_a_travéspea
Trabajo mod4 movilizaciónrea_a_travéspeaTrabajo mod4 movilizaciónrea_a_travéspea
Trabajo mod4 movilizaciónrea_a_travéspeaJuan C. Salazar
 
大阪星光学院 東京OB会 #1
大阪星光学院 東京OB会 #1大阪星光学院 東京OB会 #1
大阪星光学院 東京OB会 #1Kenji Tanaka
 
admon por competencia
admon por competenciaadmon por competencia
admon por competenciaguidos cortez
 

Destaque (20)

100 musica per interner
100 musica per interner100 musica per interner
100 musica per interner
 
Show slide international day for tolerance
Show slide  international day for toleranceShow slide  international day for tolerance
Show slide international day for tolerance
 
Pp4 pablo moreno zazueta 102[1][1]
Pp4 pablo moreno zazueta 102[1][1]Pp4 pablo moreno zazueta 102[1][1]
Pp4 pablo moreno zazueta 102[1][1]
 
Apresentacao Europeana Sounds, 10 Julho 2014
Apresentacao Europeana Sounds, 10 Julho 2014Apresentacao Europeana Sounds, 10 Julho 2014
Apresentacao Europeana Sounds, 10 Julho 2014
 
Integração de Dados: Espaço Celular Conceitos e Prática com o Plug-in Preenc...
Integração de Dados: Espaço Celular  Conceitos e Prática com o Plug-in Preenc...Integração de Dados: Espaço Celular  Conceitos e Prática com o Plug-in Preenc...
Integração de Dados: Espaço Celular Conceitos e Prática com o Plug-in Preenc...
 
Discursos getulio vargas
Discursos   getulio vargasDiscursos   getulio vargas
Discursos getulio vargas
 
Insertar enlñace en powerpoint
Insertar enlñace en powerpointInsertar enlñace en powerpoint
Insertar enlñace en powerpoint
 
Nutrikal
NutrikalNutrikal
Nutrikal
 
Fenomenos nucleares i 4º
Fenomenos nucleares i 4ºFenomenos nucleares i 4º
Fenomenos nucleares i 4º
 
La lechera
La lecheraLa lechera
La lechera
 
Resumen clase anterior sia
Resumen clase anterior siaResumen clase anterior sia
Resumen clase anterior sia
 
Leyes del caos
Leyes del caosLeyes del caos
Leyes del caos
 
Deusde milagres
Deusde milagresDeusde milagres
Deusde milagres
 
Hort cruells
Hort cruellsHort cruells
Hort cruells
 
Aristóteles
AristótelesAristóteles
Aristóteles
 
Poetry slam
Poetry slamPoetry slam
Poetry slam
 
Trabajo mod4 movilizaciónrea_a_travéspea
Trabajo mod4 movilizaciónrea_a_travéspeaTrabajo mod4 movilizaciónrea_a_travéspea
Trabajo mod4 movilizaciónrea_a_travéspea
 
Ermelino185net
Ermelino185netErmelino185net
Ermelino185net
 
大阪星光学院 東京OB会 #1
大阪星光学院 東京OB会 #1大阪星光学院 東京OB会 #1
大阪星光学院 東京OB会 #1
 
admon por competencia
admon por competenciaadmon por competencia
admon por competencia
 

Soma, multiplicação e exibição de resultados

  • 2. Inicio | Leia Cod; | Leia Valor; | Leia Qtd; | Faça total = Qtd*Valor; | Escreva Cod; | Escreva Valor; Fim
  • 3. Inicio | Leia qtdmax; | Leia qtdmin; | Faça EstMédio = (qtdmin+ qtdmax)/2; | Escreva EstMédio; Fim
  • 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.  São softwares que permitem o desenvolvimento de programas.  Exemplos de linguagens de programação:  Pascal;  Clipper;  C, C++, C#;  Visual Basic;  Delphi;
  • 6.  Seqüencial;  Estruturada;  Orientada a Objetos;  Orientada a eventos;
  • 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. +  Adição -  Subtração *  Multiplicação /  Divisão
  • 9.  >  Maior que  <  Menor que  >=  Maior ou igual  <=  Menor ou igual  =  Igual  <>  Diferente
  • 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.  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.  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.  1 Crie um algoritmo que leia 3 números, some os dois primeiros e multiplique o resultado pelo terceiro.  Mostre o resultado.