Strings e manipulação de variáveis

709 visualizações

Publicada em

Publicada em: Imóveis
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
709
No SlideShare
0
A partir de incorporações
0
Número de incorporações
18
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Strings e manipulação de variáveis

  1. 1. Programação e Sistemas de InformaçãoTÉCNICO DE GESTÃO EPROGRAMAÇÃO DE SISTEMASINFORMÁTICOSIntrodução ao Módulo IV - Estrutura de Dados EstáticosAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  2. 2. Objetivos para a aula:oDefinição de String como variável capaz de guardar umnúmero finito de valores do tipo Char.oDeclaração e Manipulação de variáveis do tipo String.oExercícios.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  3. 3. Estrutura de dados estáticosDefinição de String como variável capaz de guardar um número finitode valores do tipo Char.Relembra:Em PASCAL existem vários tipos de dados, entre os quais, existe otipo String.Quando se define uma variável como String ela pode armazenar umnúmero variável de caracteres, até um máximo de 255.Por exemplo:Var S:String;Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  4. 4. No Pascal, podemos:Definir uma variável do tipo String com um número decaracteres fixo à partida.Por exemplo:Var S:String[10];Esta variável S só poderá conter um máximo de 10caracteres!Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  5. 5. Concluindo:Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  6. 6. •Rotinas e funções predefinidas usadas com stringsDescriçãoStr Procedimento que converte um argumento numérico para o seucorrespondente formato em string.Val Procedimento que converte um valor numérico em formato destring para o seu formato numérico.Concat Função que devolve uma string resultante da junção(concatenação) das strings indicadas.Copy Função que copia e devolve uma parte de uma string(a especificar com parâmetros)Declaração e Manipulação de variáveisdo tipo StringAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  7. 7. DescriçãoDelete Rotina que apaga uma substring dentro de uma string (aespecificar com parâmetros)Insert Rotina que insere uma substring dentro de uma string(a especificar com parâmetros)Length Função que devolve o número de caracteres de uma stringPosFunção que devolve um número correspondente à posição deordem do primeiro caracter de uma substring dentro de umastring.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
  8. 8. Exemplo: INSERTInsert (source: string; Var s: string; index: integer)Source – representa a string que se quer inserir;S – representa a string onde se vai inserir a string sourceIndex – representa o número de ordem na string s ondese começa a inserir a string source.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

×