Bima S

23 Agustus 2023 01:32

Iklan

Iklan

Bima S

23 Agustus 2023 01:32

Pertanyaan

Rancang dan buatlah sebuah program yang membaca sebuah kata sandi dan mencetak jumlah karakter yang berupa angka, huruf, dan simbol. Bedakan huruf kapital dan non kapital'. TOLONG DONG KAK PLSS

Rancang dan buatlah sebuah program yang membaca sebuah kata sandi dan mencetak jumlah karakter yang berupa angka, huruf, dan simbol. Bedakan huruf kapital dan non kapital'. TOLONG DONG KAK PLSS


4

2

Jawaban terverifikasi

Iklan

Iklan

Aliakbar S

24 Agustus 2023 04:47

Jawaban terverifikasi

Berikut adalah contoh program Python yang membaca kata sandi, menghitung jumlah karakter yang berupa angka, huruf (kapital dan non-kapital), dan simbol: def hitung_karakter(sandi): angka = 0 kapital = 0 non_kapital = 0 simbol = 0 for karakter in sandi: if karakter.isnumeric(): angka += 1 elif karakter.isalpha(): if karakter.isupper(): kapital += 1 else: non_kapital += 1 else: simbol += 1 return angka, kapital, non_kapital, simbol kata_sandi = input("Masukkan kata sandi: ") angka, kapital, non_kapital, simbol = hitung_karakter(kata_sandi) print("Jumlah karakter angka:", angka) print("Jumlah karakter huruf kapital:", kapital) print("Jumlah karakter huruf non-kapital:", non_kapital) print("Jumlah karakter simbol:", simbol) Program ini akan meminta Anda untuk memasukkan kata sandi, dan kemudian menghitung dan mencetak jumlah karakter yang berupa angka, huruf kapital, huruf non-kapital, dan simbol dalam kata sandi tersebut.


Aliakbar S

24 Agustus 2023 04:48

Untuk bahasa python

โ€” Tampilkan 1 balasan lainnya

Iklan

Iklan

Vincent M

Community

24 Agustus 2023 10:20

Jawaban terverifikasi

<p>Berikut adalah contoh program Python yang membaca sebuah kata sandi dan mencetak jumlah karakter yang berupa angka, huruf kapital, huruf non-kapital, dan simbol:</p><p>&nbsp;</p><p>def count_characters(password):<br>&nbsp; &nbsp;num_count = 0<br>&nbsp; &nbsp;uppercase_count = 0<br>&nbsp; &nbsp;lowercase_count = 0<br>&nbsp; &nbsp;symbol_count = 0<br>&nbsp; &nbsp;<br>&nbsp; &nbsp;for char in password:<br>&nbsp; &nbsp; &nbsp; &nbsp;if char.isdigit():<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;num_count += 1<br>&nbsp; &nbsp; &nbsp; &nbsp;elif char.isupper():<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;uppercase_count += 1<br>&nbsp; &nbsp; &nbsp; &nbsp;elif char.islower():<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lowercase_count += 1<br>&nbsp; &nbsp; &nbsp; &nbsp;else:<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;symbol_count += 1<br>&nbsp; &nbsp;<br>&nbsp; &nbsp;return num_count, uppercase_count, lowercase_count, symbol_count</p><p># Membaca kata sandi dari pengguna<br>password = input("Masukkan kata sandi: ")</p><p># Menghitung jumlah karakter<br>num_count, uppercase_count, lowercase_count, symbol_count = count_characters(password)</p><p># Menampilkan hasil<br>print("Jumlah karakter angka:", num_count)<br>print("Jumlah karakter huruf kapital:", uppercase_count)<br>print("Jumlah karakter huruf non-kapital:", lowercase_count)<br>print("Jumlah karakter simbol:", symbol_count)<br>&nbsp;</p>

Berikut adalah contoh program Python yang membaca sebuah kata sandi dan mencetak jumlah karakter yang berupa angka, huruf kapital, huruf non-kapital, dan simbol:

 

def count_characters(password):
   num_count = 0
   uppercase_count = 0
   lowercase_count = 0
   symbol_count = 0
   
   for char in password:
       if char.isdigit():
           num_count += 1
       elif char.isupper():
           uppercase_count += 1
       elif char.islower():
           lowercase_count += 1
       else:
           symbol_count += 1
   
   return num_count, uppercase_count, lowercase_count, symbol_count

# Membaca kata sandi dari pengguna
password = input("Masukkan kata sandi: ")

# Menghitung jumlah karakter
num_count, uppercase_count, lowercase_count, symbol_count = count_characters(password)

# Menampilkan hasil
print("Jumlah karakter angka:", num_count)
print("Jumlah karakter huruf kapital:", uppercase_count)
print("Jumlah karakter huruf non-kapital:", lowercase_count)
print("Jumlah karakter simbol:", symbol_count)
 


lock

Yah, akses pembahasan gratismu habis


atau

Dapatkan jawaban pertanyaanmu di AiRIS. Langsung dijawab oleh bestie pintar

Tanya Sekarang

Mau pemahaman lebih dalam untuk soal ini?

Tanya ke Forum

Biar Robosquad lain yang jawab soal kamu

Tanya ke Forum

LATIHAN SOAL GRATIS!

Drill Soal

Latihan soal sesuai topik yang kamu mau untuk persiapan ujian

Cobain Drill Soal

Perdalam pemahamanmu bersama Master Teacher
di sesi Live Teaching, GRATIS!

Pertanyaan serupa

Perhatikan pernyataan berikut 1. Mengambil kesimpulan 2. Mempelajari suatu fenomena 3. mengambil keputusan yang berhubungan 4. mengembangkan teknik visualisasi data Tujuan membangun pola dari angka-angka menjadi grafik ditujukan oleh pernyataan nomor

120

5.0

Jawaban terverifikasi