Carregar apresentação
A apresentação está carregando. Por favor, espere
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.