Jumlah Terbesar
Pelajaran 18 dari 32 dalam kursus Tantangan Pemrograman di Coddy.
Tantangan
SedangGurumu 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
1Pengenalan Kursus
Pengenalan3Tingkat Kesulitan Menengah
Cokelat BatangBilangan FibonacciFaktorialJumlah DigitKelipatan Persekutuan TerkecilJumlah TerbesarBuku CatatanApelHadiahUsia AnjingAnagramLatihan sendiri: Compiler C online