Programação básica com Pseint (parte 2)

Esta entrada é uma continuação da entrada anterior (Programação básica com Pseint (parte 1)) e faz parte de uma série de tutoriais de programação.

Para programar é necessário que o Pseint esteja configurado corretamente, se tudo estiver correto podemos continuar com este tutorial que está diretamente focado em aprender como funciona o Pseint para iniciar os programas.

pseint

Uma vez iniciado, veremos as seguintes partes:

  1. Comandos: (é o da esquerda) em que se encontram os ciclos, funções e / ou condicionais mais básicos.
  2. Barra de status: (aquela na parte inferior onde diz "Nenhuma atualização disponível") esta barra indica o status atual do Pseint.
  3. Área de trabalho: é a maior parte, é aqui que vamos escrever o nosso programa.

Estes são os principais, os outros não serão muito úteis no momento

ALGORITMO EM PSEUDO-CÓDIGO

Ação de processo sem título 1; ação 2; ... ... ... ação n; Fim do processo

Esta é a forma geral de um algoritmo, como você pode ver, começa com «Process [SinTitulo]» que indica o início do programa e termina com «EndProcess» que indica que o programa terminou.

VARIÁVEIS

Variáveis ​​são setores da memória que armazenam dados específicos e são identificados com um nome específico que se refere a esses espaços de memória. No Pseint, você pode definir variáveis ​​das seguintes maneiras:

Com o sinal de igual para que «a» seja a variável que recebe o valor da adição de «c» mais «b»

a = c + b;

A outra forma é com o sinal de atribuição (que veremos mais tarde, no momento só precisamos saber) e é semelhante ao anterior com a diferença de que é um sinal diferente

a <- b + c;

Esses sinais não solicitam nenhum valor do usuário para saber qual valor colocar, pois isso é feito com a função «ler»

ARRANJOS

Um array são sequências de variáveis ​​multidimensionais que podem ser armazenadas na forma de um tabuleiro ou cubo, no qual as variáveis ​​são chamadas por um identificador geral e um número no sistema de plano cartesiano. No Pseint, os arrays são definidos com a função "dimensão" que também veremos mais tarde.

Neste caso, o identificador geral seria var y e o número seria "x" e "y" que poderia ser [1,1] ou [2,1], etc.

Dimensão var [x, y]

Então, para chamar a variável que você usaria

 var [x, y]

Onde "x" poderia ser 1 e "y" poderia ser 2, então ele estaria chamando "var [1,2]", que seria independente de "var [1,1]", etc.

OPERADORES

Os operadores, como seu nome indica, são sinais que usam alguns valores para fornecer um resultado. Os operadores em Pseint são os seguintes:

  1. Maior que ">"
  2. Menos de «<«
  3. O mesmo que "="
  4. Menor ou igual a «<=»
  5. Maior ou igual a "> ="
  6. Diferente de «<>»
  7. Conjunção (e) "E" ou "&"
  8. Disjunção (ou) «OU» ou «|»
  9. Negação (não) "NÃO" ou "~"
  10. Adicionar "+"
  11. Subtraia «-«
  12. Multiplicação "*"
  13. Divisão "/"
  14. Empowerment «^»
  15. Módulo (resto de uma divisão) «%» ou «MOD»

A hierarquia (ordem) das operações são as mesmas da álgebra e podem ser alteradas entre parênteses. No caso de operadores lógicos, a operação é curto-circuitada, o operador "NÃO" inverte o resultado.

Nesta lista apenas aqueles a serem usados ​​são mencionados; para ver a lista completa, você pode ir para a documentação do PSeInt.

FUNÇÕES

Na programação, uma função é uma série de instruções que fornecem um resultado específico e que podem receber algum valor para realizar a tarefa que devem realizar. Em Pseint, uma função é escrita da seguinte maneira:

SubProcesso [variável de retorno] <- [Nome da função] ([Argumentos]) ação 1; ação 2: ... ... ... ação n; End SubProces

Bem, isso é tudo, no próximo tutorial vou me concentrar no resto das funções e sua sintaxe, exceto para os operadores mencionados aqui, uma vez que sua sintaxe é quase óbvia.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   glcq dito

    Muito obrigado por compartilhar esses tutoriais, eles são muito interessantes.

    1.    xnmm dito

      não há motivo e logo digo que o próximo já é dedicado à programação
      lembranças

  2.   Portaro dito

    Obrigado por compartilhar, esse programa eu já conhecia, descobri no sourceforge e é muito bom, vai ser útil para mim porque mesmo que eu faça alguma programação, eu faço isso sem conhecimento específico de termos etc, e venho de uma área que não tem nada a ver com isso porque é humanidades Então, essas aulas são muito boas para dar ideias fáceis sobre o conteúdo de programação, porque se você for como eu completamente ignorante da coisa, termos como classes, variáveis, que são básicas são coisas que para pessoas sem conhecimento de programação básica são coisas sem uma imagem ou conceitos desconhecidos, neste sentido este programa é muito bom. Obrigado por compartilhar e coloquei um alfinete em meus favoritos. Saudações.

    1.    spartan2103 dito

      Eu acho parecido com o Portaro. Também venho da área de Humanidades e apesar de saber alguma coisa sobre programação, faço-o mais liricamente, sem muito conhecimento da realidade, obrigado pelos tutoriais. Aliás, é você o Portaro que posta no Gnu / Linux Vagos?

  3.   spartan2103 dito

    Eu acho parecido com o Portaro. Também venho da área de Humanidades e apesar de saber alguma coisa sobre programação, faço-o mais liricamente, sem muito conhecimento da realidade, obrigado pelos tutoriais. Aliás, é você o Portaro que posta no Gnu / Linux Vagos?