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.
Uma vez iniciado, veremos as seguintes partes:
- Comandos: (é o da esquerda) em que se encontram os ciclos, funções e / ou condicionais mais básicos.
- Barra de status: (aquela na parte inferior onde diz "Nenhuma atualização disponível") esta barra indica o status atual do Pseint.
- Á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:
- Maior que ">"
- Menos de «<«
- O mesmo que "="
- Menor ou igual a «<=»
- Maior ou igual a "> ="
- Diferente de «<>»
- Conjunção (e) "E" ou "&"
- Disjunção (ou) «OU» ou «|»
- Negação (não) "NÃO" ou "~"
- Adicionar "+"
- Subtraia «-«
- Multiplicação "*"
- Divisão "/"
- Empowerment «^»
- 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.
Muito obrigado por compartilhar esses tutoriais, eles são muito interessantes.
não há motivo e logo digo que o próximo já é dedicado à programação
lembranças
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.
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?
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?