Percorso di apprendimento

Esercizi pratici di C/C++

Esercizi classici per principianti su numeri, testo e array, risolti sia in C sia in C++, ognuno con una sfida da provare da solo.

18 lezioni · 22 sfide

Inizia il percorso →

1 Numeri e cifre 8 lezioni

  1. Lezione 2 sfide Verificare un numero primo Stabilisci se un intero è primo.
  2. Lezione 1 sfida Successione di Fibonacci Genera i primi dieci numeri di Fibonacci.
  3. Lezione 1 sfida Calcolare un fattoriale Calcola un fattoriale con un ciclo.
  4. Lezione 2 sfide Massimo comune divisore Trova il massimo comune divisore di due interi.
  5. Lezione 1 sfida Verificare un anno bisestile Stabilisci se un anno è bisestile.
  6. Lezione 1 sfida Da decimale a binario Converti un intero decimale positivo in binario.
  7. Lezione 1 sfida Convertitore di temperatura Converti gradi Celsius in Fahrenheit.
  8. Lezione 1 sfida Calcolatrice semplice Applica un operatore aritmetico a due numeri.

2 Problemi sul testo 5 lezioni

  1. Lezione 1 sfida Invertire una stringa Inverti un testo senza cambiarne i caratteri.
  2. Lezione 1 sfida Verificare un palindromo Controlla se una parola si legge uguale nei due sensi.
  3. Lezione 1 sfida Contare le vocali Conta le vocali in una riga di testo.
  4. Lezione 1 sfida Contare le parole Conta le parole separate da spazi in una frase.
  5. Lezione 1 sfida Frequenza dei caratteri Conta quante volte compare ogni lettera minuscola.

3 Problemi sulle liste 5 lezioni

  1. Lezione 1 sfida Sommare i valori di un array Calcola la somma di tutti i valori di un array.
  2. Lezione 2 sfide Trovare il valore massimo Trova il valore massimo in un array.
  3. Lezione 1 sfida Secondo valore più grande Trova il secondo valore distinto più grande di un array.
  4. Lezione 1 sfida Rimuovere i duplicati Rimuovi i valori ripetuti di un array mantenendo l'ordine.
  5. Lezione 2 sfide Trasporre una matrice Scambia righe e colonne di una matrice.