TI

Pertanyaan

Buatlah algoritma dan program untuk menghitung jumlah angka dari suatu bilangan.
Contohnya : Jumlah angka dari bilangan 3255 = 3 + 2 + 5 + 5 = 15
Jumlah angka dari bilangan 4589 = 4 + 5 + 8 + 9 = 26

1 Jawaban

  • Berikut code yang saya buat untuk program tersebut:

    #include <stdio.h>

    int main(){

        char bilangan[50]; // normalnya, sebuah input angka tidak melebihi 50 digit

        printf("Masukkan bilangan: ");
        scanf("%s",&bilangan);

        int total=0;
        int i=0; 
        for (i=0; bilangan[i]!=0; i++){
            total+=bilangan[i]-'0';
        }
        printf("Jumlah angka dari bilangan %s adalah: %d",bilangan, total);

        return 0;
    }

    ///CODE BY OWENIZEDD

    Jika kamu belum belajar kode ascii, mungkin dosen akan sedikit terkejut menggunakan metode ini.

    Semoga membantu, jangan lupa tandai sebagai jawaban yang terbaik.

Pertanyaan Lainnya