Escolar Documentos
Profissional Documentos
Cultura Documentos
Arrays
Os arrays são variáveis, identificadas por um nome, que contêm um
conjunto de elementos do mesmo tipo. Os arrays podem ter mais do que
uma dimensão. Os mais utilizados são os arrays unidimensionais (vetores)
e os arrays bidimensionais (matrizes).
Tipos de Dados
Numéricos- formados por números. Estão divididos basicamente em dois
grandes conjuntos:
Os inteiros podem ser positivos, negativos ou nulos, mas não
possuem um componente decimal;
Os reais podem ser positivos, negativos ou nulos, e possuem
sempre um componente decimal.
Lógicos- os valores lógicos podem assumir uma de duas possibilidades
(verdadeiro ou falso). É comum encontrar‐se em outras referências outros
tipos de pares de valores lógicos como: sim/não, 1/0, true/false, yes/no
Caracteres- formado pelas letras (de Aa Z, e de aa z), números (de 0 a 9) e
caracteres especiais (~, ., ?, >,<, …);
Cadeia de caracteres (String) - conjunto de caracteres, delimitados no
início e no fim por aspas (").
Operadores
Temos três tipos de operadores:
• Operadores Aritméticos- os operadores aritméticos são os
utilizados para obter resultados numéricos. Além da adição, subtracção,
multiplicação e divisão, podem utilizar também o operador para
exponenciais. Os símbolos para os operadores aritméticos são:
• Operadores Relacionais- os operadores relacionais são utilizados
para comparar String de caracteres e números. Estes operadores sempre
retornam valores lógicos (verdadeiro ou falso/ True ou False) Os
operadores relacionais são:
Estruturas de Controlo
As estruturas de controlo avaliam o desenrolar das instruções de um
programa. Estas subdividem-se em:
sequencial;
de decisão ou de seleção;
de repetição ou ciclos.
Sequencial- as instruções de um programa são executadas numa
determinada sequencia sem que esta possa sofrer alterações através dos
dados de entrada.
De decisão ou de seleção- as instruções de um programa são
executada com base numa condição.
o Estrutura de decisão simples- as instruções apenas são
executadas quando a condiçãoou expressão for avaliada com o
valor lógico TRUE.
SE … ENTÃO ... FimSE
o Estruturas de decisão composta- existem duas opções para as
instruções a serem executadas, de acordo com o resultado da
avaliação de uma condição ou expressão.
SE ... ENTÃO ... SENÃO … FimSE
o Estrutura de seleção múltipla- existem múltiplas opções para as
instruções a serem executadas de acordo com o valor de uma
variável.
o De seleção encadeada- existem várias opções encadeadas para
as instruções a serem executadas de acordo com o resultado da
avaliação das condições ou expressões.
De repetição ou ciclos-
o Ciclo FOR (Para)
o Ciclo While (Enquanto)
o Ciclo Repeat (Repetir)