Menu
Coddy logo textTech

Desafio de Revisão nº 1

Parte da seção Fundamentos 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 (início e fim) 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 e use-os como argumentos para a função sumOfPrimes, depois 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 Fundamentos

Pratique por conta própria: Compilador de C online