![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: Rust ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como testar se uma substring está contida em uma string em Rust usando a função find()Quantidade de visualizações: 672 vezes |
||||
Em algumas ocasiões nós precisamos verificar se uma determinada substring está contida em uma palavra, frase ou texto. Para isso nós podemos usar o método find() da estrutura String da linguagem Rust. O método find(), em sua versão mais simples, recebe a substring a ser pesquisada e retorna um result, que nos indica o índice a partir do qual a substring foi encontrada na string, ou uma indicação de que a substring não foi encontrada. Veja o código completo para o exemplo:
Ao executar este código Rust nós teremos o seguinte resultado: A string original é: Gosto muito de Rust Substring "Rust" encontrada no índice: 15 |
||||
![]() |
||||
Rust ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
||||
Como retornar o tamanho de um array em Rust usando a função len()Quantidade de visualizações: 622 vezes |
||||
Em várias situações nós precisamos obter e retornar a quantidade de elementos em um vetor Rust, ou seja, um array. Para isso nós podemos usar a função len() do objeto Array. Veja um exemplo Rust no qual nós criamos um array com cinco elementos do tipo inteiro e em seguida usando a função len() para retornar o seu tamanho:
Ao executar este código Rust nós teremos o seguinte resultado: O array possui 5 elementos | ||||
Rust ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como testar se uma string é um valor numérico em Rust usando a função is_numeric()Quantidade de visualizações: 565 vezes |
||||
Nesta dica mostrarei como podemos verificar se uma string possui um valor numérico válido, ou seja, é composta apenas pelos dígitos de 0 a 9. Note que criei uma função validar_string_numerica() que recebe a string e retorna um valor bool, indicando se a string é um valor númerico válido ou não. Note também o uso do método is_numeric() do tipo char para testar os caracteres individuais da string. Veja o código Rust completo para o exemplo:
| ||||
Rust ::: Desafios e Lista de Exercícios Resolvidos ::: Estruturas de Controle |
||||
Exercício Resolvido de Rust - Como testar se um ano é bissexto em Rust - Um programa que lê um ano com quatro dígitos e informa se ele é bissexto ou nãoQuantidade de visualizações: 376 vezes |
||||
Pergunta/Tarefa: Chama-se ano bissexto o ano ao qual é acrescentado um dia extra, ficando ele com 366 dias, um dia a mais do que os anos normais de 365 dias, ocorrendo a cada quatro anos (exceto anos múltiplos de 100 que não são múltiplos de 400). Isto é feito com o objetivo de manter o calendário anual ajustado com a translação da Terra e com os eventos sazonais relacionados às estações do ano. O último ano bissexto foi 2012 e o próximo será 2016. Um ano é bissexto se ele for divisível por 4 mas não por 100, ou se for divisível por 400. Escreva um programa Rust que pede ao usuário um ano com quatro dígitos e informa se ele é bissexto ou não. Sua saída deverá ser parecida com: Informe o ano: 2024 O ano informado é bissexto. Veja a resolução comentada deste exercício usando Rust:
| ||||
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Rust |
Veja mais Dicas e truques de Rust |
Dicas e truques de outras linguagens |
AutoCAD VBA - Como criar uma linha no AutoCAD usando Autocad VBA e a função AddLine() do objeto ModelSpace Java - Como testar o conteúdo no final de uma string usando Java - O método endsWith() da classe String |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |