Menu
Coddy logo textTech

Desafio de Recapitulação nº 1

Parte da seção Fundamentals do Journey de C da Coddy — lição 49 de 63.

challenge icon

Desafio

Fácil

Escreva um programa em C que implemente as seguintes funções:

  1. Uma função chamada isPrime que recebe um número inteiro como argumento e retorna 1 se o número for primo, e 0 caso contrário.
  2. Uma função chamada sumOfPrimes que recebe dois argumentos inteiros (start e end) e retorna a soma de todos os números primos nesse intervalo (inclusive).
  3. Na função main, leia dois números inteiros da entrada, use-os como argumentos para a função sumOfPrimes e imprima o resultado.

Seu programa deve validar se os números de entrada são positivos e se o primeiro número é menor que o segundo. Se essas condições não forem atendidas, imprima Invalid input e encerre o programa.

Experimente você mesmo

#include <stdio.h>

// Declare suas funções aqui

int main() {
    
    // Seu código aqui
    
    return 0;
}

Todas as lições de Fundamentals