Menu
CoddyTech

Ringkasan: Format

Termasuk bagian Dasar-Dasar dalam perjalanan Rust di Coddy. Pelajaran 72 dari 75.

challenge icon

Tantangan

Pemula

Buatlah program yang menyusun kata sandi dengan menerima input pengguna dalam scope yang berbeda. Setiap scope meminta bagian kata sandi yang berbeda. Kata sandi akhir merupakan gabungan dari semua bagiannya. Contoh:

Input:

> 1
> 2
> 3

Outputnya akan seperti ini:

> Generated password: 123

Coba sendiri

use std::io;

fn main() {
    // Deklarasikan variabel final_password-mu di sini
    let mut final_password;
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Tambahkan kodemu di sini untuk menangani input pertama

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Tambahkan kodemu di sini untuk menangani input kedua

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Tambahkan kodemu di sini untuk menangani input ketiga
    }

    println!("Generated password: {}", final_password);
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Rust online