Cara mengkalikan digit yang diketik langsung berurutan

misi gan/sis, izin bertanya, saya dapet tugas kampus, jadi tugasnya:

contoh hasil program: Masukkan nilai N: *contoh 12345 Hasil perkalian digit : 120 (1*2*3*4*5)

Masukkan nilai N: *contoh 987 Hasil perkalian digit : 504 (9*8*7)

jadi si angka yang diinput di nilai N itu diketik berurutan langsung 12345 lalu enter, tidak seperti fungsi 1 enter lalu 2 enter lalu 3, atau mungkin memang kondisi diketik langsung tidak memungkinkan dan harus satu-satu dienter, mohon kejelasannya gan/sis, perintah lainnya tidak memakai loop atau fungsi absolut

gimana ya gan/sis? mohon bantuannya

avatar blambla12
@blambla12

4 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

Tidak boleh pakai looping?

tidak boleh

dikasih catatan : Anda dilarang menggunakan loop atau fungsi absolut

pakek split ke array juga gk boleh aaa??

boleh boleh, yang gaboleh loop sama fungsi absolut aja

1 Jawaban:

Jawaban Terpilih

bisa pake printf tpi saat input diberi jarak dengan spasi

int a,b,c,d,e;

scanf("%d %d %d %d %d",&a,&b,&c,&d,&e); printf("%d (%d*%d*%d*%d*%d)\n",abcde,a,b,c,d,e );

avatar Dionysus
@Dionysus

3 Kontribusi 3 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban