quarta-feira, 3 de dezembro de 2014

PASCALZIM - Algoritmos

PASCALZIM
Olá!
Para quem esta aprendendo algoritmo o pascal ótimo,
porque é uma linguagem até que relativamente simples, é os mesmos comandos que você aprende em algoritmo só que em inglês. Exemplo:
Em algoritmo para apenas exibir na tela alguma mensagem,
você usa,
1º) Programa Texto;  
 
2º)  Inicio
    
3º)     Escrever(‘Olá Mundo!!!’);

4º) Fim;
Em pascal,
1º) Program Texto;

2º) Begin

3º)   write(‘Olá Mundo!!!’);

4º) end;

”Os numero antes das linha são apenas para identificar”
Significado:
1º) Vais sempre a mesma coisa, 
 
      Programa (se for em algoritmo)

      Program  (Se for pascal)    
      
Seguido do “Nome” (se for escrever mais de uma palavra não     pode haver espaço entre elas (Ex.:     Texto_Olá_Mundo!!)  Preencha com um “Underline”, sempre termine com um “Ponto e virgula  *[ ; ].

2º)   Inicio  (em algoritmo)
      
       Begin ( em Pascal)
 
  É o que indica o inicio das linhas de comandos,
 

3º) Escrever ( em algoritmo )
     
      Write   (em pascal)
 
     É um dos vários comandos que existem dentro de um programa, nesse caso foi usado um só, e ele serve para exibir na tela as informações (Textos, resultados da equações,etc…)

  “O comando Write (Escrever) tem duas opções,
   
  (a)  Write  -  Exibe na mesma linha.
  (b) Writeln – LN serve para quebrar a linha, ele exibe linha por linha, não deixa tudo amontoado.
 
  Fim (algoritmo)
End (pascal)

Ele serve para encerrar o programa, e a única linha de comando que vai terminar com o ponto final   **[ . ]


* [ ; ] – (Ponto e virgula) Serve para indicar o fim e o inicio de outro comando.

**[ . ] – (Ponto final) Serve para indicar o fim do programa, é usado uma única vez.
 
Essa é uma explicação muito simples. Eu estou estudando algoritmo, e usando o pascal eu entendi bem mais rápido. O Pascalzim foi desenvolvido por brasileiros, então a opção de ajuda esta em português. Ele te diz as linhas que estão incorretas. O programa não te da toda as possibilidades da linguagem pascal, mas para começar a entender algoritmos e  muito bom!
E se aprender a lógica de programação da pra se programar em qualquer linguagem (C, C++, Delphi, etc…). Eu estou bem no inicio, mas eu pretendo colocar aqui o que eu aprender, na medida em que for aprendendo.

Se você quiser fazer o download do PASCALZIM clique AQUI.

Mas umas linhas de comandos do Algoritmo para o Pascal:
Programa Program
Variavel Var
Inicio Begin
Escrever   (b) write - writeln
Ler   (b) Read – readln
fim End
    Operadores Matemáticos
Adição     +
Subtração     -
Multiplicação     *
Divisão     /
Divisão Inteira (mostra apenas o Quociente)     Div
Resto da divisa (mostra apenas o resto)    Mov
Exponenciação    **
Diferente     <>
Menor e igual    <=
Maior e igual    >=
Igual     =
Raiz    sqrt
Elevar um numero ao quadrado    sqr

Tipos de variáveis/Var:
Algoritmo/Pascal      Significado
Real/Real Para números do tipo reais
Inteiro/Integer   Para números do tipo Inteiros
Caracter/Char Tipo um caracter(um digito apenas)
Logico/Boolean Tipo Verdadeiro ou falso
……   ……

Exemplos simples de programinhas em pascal.

2 comentários:

Obrigado por seu comentário, assim que possível dou um retorno.
Até mais!