Menu
Coddy logo textTech

Powtórka – wyzwanie nr 1

Część sekcji Podstawy ścieżki C w Coddy. Lekcja 49 z 63.

challenge icon

Wyzwanie

Łatwy

Napisz program w C, który implementuje następujące funkcje:

  1. Funkcję o nazwie isPrime, która przyjmuje liczbę całkowitą jako argument i zwraca 1, jeśli liczba jest pierwsza, a w przeciwnym razie 0.
  2. Funkcję o nazwie sumOfPrimes, która przyjmuje dwa argumenty całkowite (początek i koniec) i zwraca sumę wszystkich liczb pierwszych w tym zakresie (włącznie).
  3. W funkcji main wczytaj dwie liczby całkowite ze standardowego wejścia, użyj ich jako argumentów funkcji sumOfPrimes i wypisz wynik.

Twój program powinien sprawdzić, czy liczby wejściowe są dodatnie oraz czy pierwsza liczba jest mniejsza od drugiej. Jeśli te warunki nie są spełnione, wypisz Invalid input i zakończ program

Spróbuj swoich sił

#include <stdio.h>

// Zadeklaruj tutaj swoje funkcje

int main() {
    
    // Twój kod tutaj
    
    return 0;
}

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C online