Percabangan

Flowchart Login Sederhana

Contoh flowchart login sederhana yang membaca username dan password, lalu memeriksa keduanya dengan satu keputusan memakai dan.

Flowchart Login Sederhana. Contoh flowchart login sederhana yang membaca username dan password, lalu memeriksa keduanya dengan satu keputusan memakai dan.
Unduh gambar

Penjelasan alurnya

Flowchart ini membaca dua teks, lalu satu keputusan memeriksa keduanya sekaligus. Kata dan berarti kedua syarat harus benar. Username benar tapi password salah tetap masuk ke cabang Tidak.

Pesan gagal sengaja tidak menyebut bagian mana yang salah. Aplikasi sungguhan melakukan hal yang sama supaya orang lain tidak bisa menebak username yang terdaftar.

Ini hanya contoh logika. Aplikasi sungguhan tidak menyimpan password apa adanya di dalam kode, melainkan menyimpan hasil hash di basis data.

Pseudocode

1ALGORITMA Login sederhana23DEKLARASI4    username, password : string56MULAI7    BACA username8    BACA password9    JIKA username = "admin" dan password = "rahasia" MAKA10        TAMPILKAN "Login berhasil"11    SELAIN ITU12        TAMPILKAN "Username atau password salah"13    AKHIR JIKA14SELESAI

Kode programnya

Kode di bawah dibuat langsung dari flowchart di atas, jadi alurnya sama persis. Coba jalankan dengan masukan admin, rahasia.

1# Login sederhana23username = input("Masukkan username: ")4password = input("Masukkan password: ")5if username == "admin" and password == "rahasia":6    print("Login berhasil")7else:8    print("Username atau password salah")

Jalankan kodenya tanpa instalasi di compiler Python online atau compiler bahasa lain di Playground.

Coba ubah sendiri

  • Batasi percobaan login sampai tiga kali dengan perulangan.
  • Tampilkan pesan berbeda untuk username yang tidak terdaftar.
  • Tambahkan langkah verifikasi kode OTP setelah password benar.

Lanjut belajar

MateriKeputusan jadi ifDari Flowchart ke Kode

Contoh flowchart lainnya

Gambar flowchart-mu sendiri

Susun simbolnya dengan seret dan lepas, lalu ubah jadi kode Python, JavaScript, PHP, C, atau Java dengan satu tombol.

Kenali Flowchart Studio