You are on page 1of 16

| 

  

Douglas H. Clemente
| 

j Ciência matemática ligada à Filosofia.

J Joana tem 70 anos. Joana é idosa.

J Se chover ĺ Não viajo


Se não chover ĺ Viajo
| 
  

j ^sa conceitos lógicos em aplicações


computacionais.

j Algoritmo: projeto do programa, estrutura


lógica do mesmo.

j Programa: algoritmo escrito numa forma


compreensível pelo computador.
| 
  

j Conjunto de regras de sintaxe que ditam


como o algoritmo deve ser escrito.

j Pascal, C, Delphi, Java, MatLab, etc..


£ 

j Software, Microcontroladores, etc..





j Forma de escrever um algorítmo na própria


lingua.

j Não é entendível para o computador.

j Fácil entendimento humano.





j ‰nício e Fim

j Variável
J ‰nteiro JReal J Caracter
nº, preço, valor, nome, cor, etc..

j Leia e Escreva
Î  | 

j Se

j Se x > 0 j Se pizza = calabresa


J então J então
x é positivo preço à pagar é R$10,00
J senão j Se pizza = moda
x é negativo J então
fimse preço à pagar é R$12,00
fimse
Î  | 

j Escolha

j Escolha (nº) j Escolha (pizza)


J Caso 1: J Caso ³calabresa´:
Mês é janeiro Preço é R$10,00
J Caso 2: J Caso ³portuguesa´:
Mês é fevereiro Preço é R$11,50
(...) (...)
J Caso 12: J Caso ³moda´:
Mês é dezembro Preço é R$12,00
fimescolha fimescolha
Î  | 

j Enquanto
j xĸ0
j Enquanto x <> 0 Enquanto x <>10
J Leia (número) J x ĸ x+1
fimenquanto fimenquanto

j Enquanto x <> 0 x=0


J Leia (nº) x=1+1
J soma ĸ soma+nº x=2+1
fimenquanto x=3+1
(...)
x=9+1
l 
 


j Pseudo-Linguagem j C

j ‰nício j {
inteiro: x; int x;
escreva (³‰nforme X:´); printf(³‰nforme X:´);
leia (x); scanf(³%d´,&x);
se x > 0 if (x>0)
então printf(³%d é positivo´,x);
escreva(x, ³é positivo´); else
senão printf(³%d é negativo´,x);
escreva(x, ³é negativo´);
fimse; }
Fim
l 
 


j Pseudo-linguagem j C

j ‰nício j {
inteiro: x; int x;
while(x!=0)
enquanto (x<>0) faça
{
escreva(³informe um nº´);
printf(³informe um nº´);
leia(x);
scanf(³%d´,&x);
fimenquanto;
}
}
Fim
Î  


j Algoritmo que leia um valor e informe o preço à vista, de três vezes


sem juros e de dez vezes com 5% de juros:

j ‰nicio
real: valor;
escreva (³ ‰nforme o valor´);
leia (valor);
escreva (³ Seu valor a vista é´, valor );
escreva (³Seu valor de 3 vezes é´, valor / 3 );
escreva (³Seu valor de 10 vezes é´, (( valor * 1,05) / 10) );
Fim
Î  

j Agoritmo que detecta super aquecimento e aciona ventoinha.

j ‰nício
inteiro: temperatura;
enquanto( ; ; ) faça
leia (temperatura);
se (temperatura > 80)
então
³acione ventoinha´;
senão
³mantenha ventoinha desligada´;
fimse;
fimenquanto;
Fim
| 
  

j Está cada vez mais presente em tudo.

j Equipamentos dependem dela.

j Profissionais de eletrônica, eletricidade, etc.


devem sabê-la.
€ 



  

You might also like