A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Algoritmo de Programação

Apresentações semelhantes


Apresentação em tema: "Algoritmo de Programação"— Transcrição da apresentação:

1 Algoritmo de Programação
Aula 5

2 Revisão Uma variável é um local na memória principal, isto é um endereço que armazena um dado; Tipos básicos de variáveis: Inteiro; Real; Caractere (String); Lógico. Representação: Tipo_da_variável nome_da_variável ;

3 Revisão Expressões: Está ligado ao conceito matemático de expressão ou fórmula, onde um conjunto de variáveis e constantes numéricas relaciona-se por meio de operadores compondo uma fórmula que, uma vez avaliada, resulta em um valor;

4 Revisão Expressões Aritméticas; Expressão Representação Soma A + B
Subtração A – B Multiplicação A * B Divisão A / B Exponenciação A ** 2 ou A ^ 2 Resto da divisão A % B Divisão Inteira A div B

5 Revisão Expressões relacionais: É uma comparação realizada entre dois valores de mesmo tipo básico, estes valores são representados na relação através de constantes ou expressões aritméticas; Operador Matemática Será usado Igual = = = Diferente < > Maior > Menor que < Maior ou igual a > = Menor ou igual a < =

6 Revisão Lógica ou Booleana: É a expressão cujos operadores são lógicos e cujos operandos são relações, constantes e/ou variáveis do tipo lógico; Operador Matemática Será usado Conjunção e && Disjunção ou || Negação nao !

7 Revisão Atribuição é a forma de se armazenar um dado em uma variável. Esse comando permite fornecer um valor a uma variável onde o tipo desse valor tem que ser compatível com a variável. Representação: identificador <- expressão ;

8 Funções O conceito de função em termos computacionais está intimamente ligada ao conceito de função matemática, onde um conjunto de variáveis e constantes numéricas relacionam-se por meio de operadores, compondo uma formula que, uma vez avaliada, resulta em um valor; Podem ser numéricas, de conversão de tipos, caracter

9 Funções Numéricas pi = Resulta na constante π = 3,14159265...
sen(x) = Retorna o valor do seno de x; cos(x) = Retorna o valor do coseno de x; tan(x) = Retorna o valor da tangente de x; abs(x) = Retorna o valor absoluto de x; exp(x) = Retorna o valor do número e (base do logaritmos neperiano) elevado x; log(x) = Retorna o valor do logaritmos de x; raiz(x) = Retorna o valor da raiz quadrada de x;

10 Funções de Conversão de Tipos
realint – Função que converte um número real em inteiro; Intreal – função que converte um número rela em inteiro;

11 Funções Caracter strtam(string) – Retorna o número de caracteres de uma string; strelem(string, pos) – Retorna o elemento da string que se encontra na posição indicada; strprim(string) – Retorna o primeiro elemento da string; strnprim(string, n) – Retorna os n primeiros elementos da string; strresto(string) – Retorna todos os elementos da string, exceto o primeiro;

12 Funções Caracter strult(string) – Retorna o último elemento da string;
strnresto(string, n) – Retorna os elementos da string após os n primeiros; strcopia(string) – Copia a string; a <- “Renato”; b <- strcopia(a); strcomp(string1, string2) – Compara duas strings por ordem alfabética e retorna: Igual, se fores iguais; Menor, se string1 vier antes de string2; Maior, se string1 vier depois de string2;

13 Funções Caracter strconcat(string1, string2) – Resulta na cópia do valor contido em uma string2 para a final da string1; a <– “Joao &”; b <- “Maria”: c <- strconcat(a,b)

14 Algoritmos de Programação
Fim Aula 5


Carregar ppt "Algoritmo de Programação"

Apresentações semelhantes


Anúncios Google