Sfida di riepilogo n. 1
Fa parte della sezione Fondamenti del percorso C di Coddy. Lezione 49 di 63.
Sfida
FacileScrivi un programma C che implementi le seguenti funzioni:
- Una funzione chiamata
isPrimeche accetta un intero come argomento e restituisce 1 se il numero è primo, altrimenti 0. - Una funzione chiamata
sumOfPrimesche accetta due argomenti interi (inizio e fine) e restituisce la somma di tutti i numeri primi in quell'intervallo (estremi inclusi). - Nella funzione
main, leggi due interi dall'input e usali come argomenti per la funzionesumOfPrimes, quindi stampa il risultato.
Il programma deve verificare che i numeri in input siano positivi e che il primo numero sia minore del secondo. Se queste condizioni non sono soddisfatte, stampa Invalid input e termina il programma
Provalo tu
#include <stdio.h>
// Dichiara qui le tue funzioni
int main() {
// Il tuo codice qui
return 0;
}Tutte le lezioni di Fondamenti
4Flusso di controllo
Istruzione ifIf-ElseElse-IfSwitch CaseOperatore condizionale ternarioSfida di riepilogoIf-Else annidato7Funzioni
Dichiarare una funzioneTipi di ritornoParametriSfida di riepilogo n. 1Basi della ricorsionePrototipi di funzioneSfida di riepilogo n. 22Variabili
Tipi di datiInteroFloat - DoubleCaratteriValori booleaniCostantiFondamenti di printfRegole di denominazione delle variabiliConversione di tipo parte 1Conversione di tipo parte 2Sfida di ripasso3Operatori
Operatori aritmeticiOperatore moduloIncremento/DecrementoOperatori di assegnazioneOperatori relazionaliOperatori logici Parte 1Operatori logici Parte 2Operatori logici Parte 3Sfida di riepilogoEsercitati da solo: Compilatore C online