Aquivos publicados na categoria ‘Pascal’
Criando Registros – Pascal
Até o presente momento, trabalhamos com estruturas que envolvem dados do mesmo tipo. O tipo Record nos permite criar um tipo de dado que é composto de itens de vários tipos. Estes itens dos quais o tipo Record é formado recebem o nome de campos. Suponha que queiramos armazenar os seguintes dados a respeito de uma pessoa: Nome – Idade – Sexo – Altura. Até o momento, não temos nenhum tipo de variável capaz de fazer isso, pois os quatros itens são de tipos diferentes, a saber:
Nome —> String
Idade –> Integer
Sexo —> Char
Altura -> Real
Como veremos a seguir, o tipo Record pode resolver o problema.
Leia Mais »
Procedures e Functions – Pascal
Uma das técnicas mais utilizadas e tida como vantajosa na criação de programas grandes é a modularização. Consiste em dividir o programa em diversos módulos ou subprogramas, de certa forma dependentes uns dos outros. Existe um módulo que é o principal, a partir do qual são chamados os outros. Este módulo recebe o nome de programa principal, enquanto que os outros são chamados de subprogramas. No Turbo Pascal, existem dois tipos de subprogramas:
– Procedures (procedimentos)
– Functions (funções)
Um subprograma é como se fosse um programa: tem a estrutura praticamente igual à de um programa, pode ser chamado pelo programa principal, por outro subprograma e até por ele mesmo (recursividade).
Leia Mais »
Matrizes em Pascal
Vamos imaginar que queremos rescrever o programa das notas do aluno, agora mantendo o controle para cinco alunos ao invés de apenas um. Com os conhecimentos adquiridos até agora seria necessário criar cinco vetores (matrizes unidimensionais), um para cada aluno. Esta é uma solução, e funciona, porém, torna nosso trabalho maiscansativo.
Para facilitar o trabalho com estruturas deste porte, existem as chamadas matrizes (ou matrizes multidimensionais, se você pensar que vetores são matrizes unidimensionais).A mais comum é a matriz de duas dimensões.
Uma matriz de duas dimensões estará sempre fazendo menção a linhas e colunas e será representada por seu nome e seu tamanho.
Leia Mais »
Estruturas de Repetição (LOOPS) em pascal
Existem situações onde é necessário repetir um determinado trecho de um programa um certo número de vezes. Imagine que você tenha que executar um determinado bloco de instruções 5 vezes. Com os conhecimentos que você tem até agora, seria necessário repetir as instruções CINCO vezes, tornando seu trabalho muito cansativo. Assim, existem as estruturas de repetição, que permitem que você execute
estas tarefas de forma mais simplificada. Podemos chamar as estruturas de repetição de laços ou loops, sendo que podem existir dois tipos de laços de repetição:
Leia Mais »
Vetores em Pascal
Ao utilizamos variáveis, podemos armazenar apenas um valor por vez. Agora, imagine um programa onde precisa-se armazenar as notas de 5 provas realizadas por um aluno. Com os conhecimentos que você possui até agora, seria necessário criar cinco variáveis para armazenar as notas. Desta forma:
NOTA1, NOTA2, NOTA3, NOTA4, NOTA5 : integer;
Em Pascal existem estruturas que nos permitem agrupar várias informações dentro de uma mesma variável. Estas estruturas são chamadas de vetores e matrizes (Veremos no Post a Seguir).
Leia Mais »
Estruturas de Decisão em Pascal
Um programa é uma lista de seqüência de comandos que são executados seqüencialmente. A menos que seja solicitado o contrário, um programa executa as instruções do inÃcio de um programa (Begin) até o fim (End). Conforme aumenta a complexidade, tais programas precisão tomar decisões e alterar este processamento seqüencial. Com estruturas de decisões, o fluxo de instruções seqüenciais é escolhido em função do resultado da avaliação de uma ou mais condições, onde uma condição é uma expressão lógica. Existem dois tipos de
estruturas de decisão, aquela que fornece apenas duas possibilidades (se…então…senão…fim), de seqüência para o programa, e outra que possui inúmeras possibilidades (caso…senão…fim) de seqüências.
Leia Mais »
Entradas e Saidas de Dados, Operadores em Pascal
Bem neste tópico veremos como fazer entradas, estudar as saidas e operadores em pascal
Leia Mais »
Declaração de Variaveis – Pascal
No Pascal a declaração de variáveis é obrigatória no inÃcio do programa ou no inicio de um modulo conhecido como (function e procedure) pois, caso isso não acorra, o compilador acusará erro de compilação.
Usa-se a palavra chave VAR para declarar variáveis.
Declarar variável é nada mais nada menos que reservar espaço na memória RAM para guarda-las.
OBS: Function e Procedure Estudaremos Mais a Frente!
Leia Mais »
Variáveis em Pascal
Variáveis: São Espaços Reservado Em Memoria Para Guardar um Tipo Determinado de Informação!
O Turbo Pascal possui suas variáveis divididas em:
Leia Mais »
Introdução a Linguagem Pascal
Pascal é uma linguagem de programação estruturada, que recebeu este nome em homenagem ao matemático Blaise Pascal. Foi criada em 1970 pelo suÃço Niklaus Wirth, tendo em mente encorajar o uso de código estruturado. Leia Mais »

























