Buscar

Algoritmos1_Aula14-String2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

String – Parte 2
Algoritmos I
Prof. Thiago Meirelles Ventura
UFMT – IC – 2013/1
Concatenação
Usar o operador “+”
Ao utilizar em strings, não se lê “mais”, e sim “concatenado com”
algoritmo ConcatenarString
variáveis
 texto : string
início
 leia (texto)
 texto <- texto + “ mundo!”
 escreva (texto)
fim algoritmo
Exercício 1
Crie um algoritmo para escrever um determinado trecho de uma string.
O usuário irá informar:
o texto original
um valor inteiro que representa um índice do texto original
um valor inteiro que representa uma quantidade de caracteres
Deve ser escrito um trecho do texto original que inicia no valor do 1º inteiro e termina n caracteres depois (2º inteiro).
Exemplo:
texto original: “algoritmos I”
índice: 4
quantidade: 5
resultado: “oritm”
Exercício 2
Faça um algoritmo para ler uma frase e montar uma segunda que não tenha os espaços em branco.
Escrevê-la na saída.
Exercício 3
Crie um algoritmo que remova um determinado trecho de uma string.
O usuário irá informar:
o texto original
um valor inteiro que representa um índice do texto original
um valor inteiro que representa uma quantidade de caracteres
Deve ser retirado do texto original os caracteres que iniciam no valor do 1º inteiro e termina n caracteres depois (2º inteiro). Escreva o resultado.
Exemplo:
texto original: “algoritmos I”
índice: 4
quantidade: 5
resultado: “algos I”
Exercício 4
Faça um algoritmo que escreva o índice que se encontra determino trecho em uma string.
O usuário irá informar:
o texto original
um trecho
Deve ser escrito o índice que inicia o trecho informado dentro da string.
Exemplo:
texto original: “algoritmos I”
trecho: “mos”
resultado: 8
Exercício 5
Faça um algoritmo para ler dois caracteres e montar uma string que contenha, em ordem crescente, todos os caracteres a partir do primeiro até o segundo, inclusive.
Exercício 6
Faça um algoritmo para ler um número inteiro e gerar uma string que represente o mesmo número. 
Escreva a string resultante na saida.
Exercício 7
Faça um algoritmo para ler um número real e gerar uma string que represente o mesmo número. 
Escreva a string resultante na saída.
Exercício 8
Faça um algoritmo para ler um número inteiro e gerar uma string que represente o mesmo número, porém na base hexadecimal.
Escreva a string resultante na saída.
Exercício 9
Faça um algoritmo para ler uma string, representando um nome próprio, e gere uma segunda string que represente o mesmo nome abreviado.
A string deve ser formada apenas pelos primeiros caracteres de cada nome segundo de um ponto. 
Lembre-se de manter um espaço em branco entre as abreviaturas.
Exercício 10
Faça um algoritmo para ler uma frase e montar uma segunda em que os espaços em branco apareçam duplicados, escrevendo-a na saída.

Outros materiais