Kategori
Temukan Pertanyaan:
pernyataan break; continue; goto;
Feb
5
2012
bagaimana cara membuat tampilan seperti di bawah ini:
Jumlah angka dari bilangan 3255 = 3 + 2 + 5 + 5 = 15
Jumlah angka dari bilangan 4589 = 4 + 5 + 8 + 9 = 26 dan sebagainya.
Jawab Pertanyaan
Anda harus Log In untuk menjawab pertanyaan.
Belum bergabung? Daftar Sekarang »

Jawaban #1
untuk soal itu kira2 algonya begini::
1.baca sebagai string.
2.di loop dari karakter 1 sampai panjang string.
3.dalam loop tiap karakter stringnya di ubah ke integer,dijumlahkan dan disimpan dalam 1 variabel.
4. setelah itu di loop lagi dari karakter 1 sampai panjang stringnya,lalu di cek, jika i=1, maka cukup tuliskan(“Jumlah angka dari bilangan %s = %c”),x,bil[1];
else
tuliskan yg lainnya,(“+ %c”),bil[i]);
terus di cek lagi apakah i=strlen(bil), jika iya maka ditulis(” = %d”),jumlah angka2nya);.
maaf kalo penjelasannya agak panjang, tpi kira2 seperti itu,,oh iya klo udah ngerti step ke 3 dan ke 4 bisa di gabung jdi 1. :)