validador_cpf

Crates.iovalidador_cpf
lib.rsvalidador_cpf
version1.0.3
sourcesrc
created_at2024-04-25 09:06:50.259541
updated_at2024-04-25 09:21:00.861956
descriptionComponente para validação de CPF criada no treinamento desafio de rust do torneseumprogramador
homepagehttps://www.torneseumprogramador.com.br/cursos/desafio_rust/aulas
repositoryhttps://github.com/torneseumprogramador/validador_cpf_desafio_rust
max_upload_size
id1219932
size6,101
Danilo Aparecido dos Santos (Didox)

documentation

https://github.com/torneseumprogramador/validador_cpf_desafio_rust/blob/main/README.md

README

Validador CPF

Este componente para validar cpf foi criado no desafio de rust na comunidade do https://www.torneseumprogramador.com.br na aula 32, para rever o conteúdo, acesse o link abaixo:

Todas as aulas:

Como utilizar ?
No arquivo ( Cargo.toml )
Adicionar o codigo abaixo

[dependencies]
validar_cpf = "1.0.3"

Como utilizar em seu código Rust

extern crate validador_cpf; 
use validador_cpf as validador;
use std::io;

fn main() {
    println!("Digite um CPF");

    let mut cpf = String::new();

    match io::stdin().read_line(&mut cpf) {
        Ok(_) => {
            println!("Você digitou: {}", cpf.trim());
        },
        Err(e) => {
            println!("Erro ao ler entrada: {}", e);
        }
    }

    let validado: bool = validador::validar_cpf(cpf.as_str());

    if validado {
        println!("O CPF é valido")
    } else {
        println!("O CPF é inválido")
    }
}
Commit count: 10

cargo fmt