Menu
CoddyTech

Jumlah Terbesar

Pelajaran 18 dari 32 dalam kursus Tantangan Pemrograman di Coddy.

challenge icon

Tantangan

Sedang

Gurumu menulis tiga bilangan positif di papan tulis, A, B, C. Lalu, gurumu memberimu tantangan: Pilih salah satu dari ketiga bilangan itu dan ganti dengan kuadratnya (X2), sehingga jumlah ketiga bilangan setelah penggantian menjadi sebesar mungkin.

Tulis fungsi bernama sum yang menerima tiga bilangan asli A, B, C dari input. Kembalikan jumlah terbesar yang mungkin dengan mengganti salah satu bilangan dengan kuadratnya.

 

Input
1 5 5

Output
31

Input
0 1 10

Output
101

 

Penjelasan #1: Kita mengganti salah satu angka 5 dengan kuadratnya, 25, sehingga diperoleh 1 + 5 + 25 = 31
Penjelasan #2: Kita mengganti angka 10 dengan kuadratnya, 100, sehingga diperoleh 0 + 1 + 100 = 101

Coba sendiri

int sum(int a1, int a2, int a3) {
    // Tulis kodemu di sini
}

Semua pelajaran di Tantangan Pemrograman

Latihan sendiri: Compiler C online