Menengah25 XPUnit 4: Perulangan, soal 5 dari 10

Jumlah Digit

Jumlahkan semua digit dari sebuah bilangan yang sangat panjang.

Nomor resi pengiriman paket bisa sangat panjang. Untuk memeriksa salah ketik, kurir menjumlahkan semua digitnya. Bilangannya bisa sampai seratus digit, jadi lebih aman dibaca sebagai teks.

Masukan

Satu baris berisi bilangan bulat tidak negatif, panjangnya 1 sampai 100 digit.

Keluaran

Jumlah semua digitnya.

Contoh masukan dan keluaran

  1. Contoh 1

    Masukan

    2026

    Keluaran

    10

Petunjuk

Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.

Petunjuk 1

Teks bisa dijelajahi huruf demi huruf dengan for digit in angka:.

Petunjuk 2

Setiap digit masih berupa teks, jadi ubah dulu dengan int(digit) sebelum dijumlahkan.

Pelajari dulu konsepnyaBekerja dengan teksPython untuk Pemula

Soal lain di unit Perulangan

Soal berikutnya: Faktorial

Latih logika sedikit setiap hari

Ada soal harian dengan XP ganda dan liga mingguan yang dimulai dari nol setiap Senin.

Lihat semua tantangan