Menu
CoddyTech

Tantangan Rangkuman #1

Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 49 dari 63.

challenge icon

Tantangan

Mudah

Tulis program C yang mengimplementasikan fungsi-fungsi berikut:

  1. Fungsi bernama isPrime yang menerima bilangan bulat sebagai argumen dan mengembalikan 1 jika bilangan tersebut prima, dan 0 jika tidak.
  2. Fungsi bernama sumOfPrimes yang menerima dua argumen bilangan bulat (start dan end) dan mengembalikan jumlah semua bilangan prima dalam rentang tersebut (inklusif).
  3. Di dalam fungsi main, baca dua bilangan bulat dari input dan gunakan keduanya sebagai argumen untuk fungsi sumOfPrimes, lalu cetak hasilnya.

Programmu harus memvalidasi bahwa bilangan input bernilai positif dan bilangan pertama lebih kecil daripada bilangan kedua. Jika kondisi ini tidak terpenuhi, cetak Invalid input dan akhiri program

Coba sendiri

#include <stdio.h>

// Deklarasikan fungsi-fungsimu di sini

int main() {
    
    // Tulis kodemu di sini
    
    return 0;
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C online