Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Strings: Cadeia de Caracteres
2
Strings Uma string é um vetor que armazena uma cadeia de caracteres.
Declaração: Declare <nome vetor>[tamanho] LITERAL
3
Leia(<nome do vetor>)
Inicialização Pode-se realizar por atribuição <nome vetor>‘Texto que será armazenado’ Ou com um valor recebido pelo teclado Leia(<nome do vetor>)
4
<cadeia2> <cadeia1>
Copiando É possível copiar uma string inteira ou apenas um pedaço da mesma para outra variável do tipo string. <cadeia2> Copia(<cadeia1>, <posição>, <número>) A função copia irá copiar a cadeia de caracteres 1, a partir da posição dada, o número de caracteres estipulados. Para copiar a cadeia inteira: <cadeia2> <cadeia1>
5
<cadeia3> <cadeia1> + <cadeia2>
Concatenando Para realizar a junção de cadeias de caracteres, pode-se utilizar a função Concatena ou o símbolo +. <cadeia3> = Concatena(<cadeia1>, <cadeia2>) Ou <cadeia3> <cadeia1> + <cadeia2>
6
Comparação Utiliza-se os sinais de comparação (=, >, , <, , )
Lembre-se que: Letras maiúsculas são diferentes de letras minúsculas A comparação é sempre realizada utilizando ordem alfabética. Exemplo: ‘Aba’ > ‘aba’ VERDADEIRO, pois 'A maiúsculo é maior que a minúsculo 2 > 11 VERDADEIRO, pois 2 é maior que 1, observe que se a comparação fosse numérica isso retornaria falso
7
<variável> Tamanho(<cadeia>)
A função Tamanho retorna o número de caracteres de uma string <variável> Tamanho(<cadeia>) Observe que variável deverá ser declarada como uma variável que armazena um valor numérico
8
<variável numérica> Pos (<cadeia1>, <cadeia2>)
Verificando a posição Para verificar a posição de uma cadeia de caracteres dentro de outra cadeia de caracteres, utilizamos a função Pos: <variável numérica> Pos (<cadeia1>, <cadeia2>) Retorna a posição inicial em que a cadeia 1 aparece dentro da cadeia 2
9
ASCII A função Ascii retorna para variável o caracter ascii que é representado pelo número: <variável> Ascii(<número>) A função NumAscii retorna para variável o valor numérico que representa o caracter na tabela ascii: <variável> NumAscii (<caractere>)
10
Convertendo… Pode-se converter a cadeia toda ou apenas um caractere:
Para maiúsculo Maiusculo(<cadeia>[<posição>]) Maiusculo(<cadeia>) Para minúsculo Minusculo(<cadeia>[<posição>]) Minusculo(<cadeia>)
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.