APPUNTI SUL LINGUAGGIO C Corso di Algoritmi e Strutture Dati APPUNTI SUL LINGUAGGIO C Esercitazione I Esercizi di base
Esercizio: Scrivere un programma per calcolare il massimo tra 10 numeri forniti dall’utente. n1 n10 n2 n3 a ni max
pari ni % 2 = 0 n1 ni n2 n3 dispari ni % 2 ≠ 0 n10 Esercizio: Scrivere un programma che data una sequenza di 10 numeri interi calcoli Il numero di valori pari (e quindi anche di valori dispari) Quale dei due numeri sia maggiore (messaggio su video) n1 n10 n2 n3 ni pari dispari ni % 2 = 0 ni % 2 ≠ 0
Potenza = a*a*…*a b volte Esercizio: Scrivere un programma per calcolare la potenza b di un numero intero a (con b >= 0). Potenza = a*a*…*a b volte
Potenza = a*a*…*a b volte Esercizio: Scrivere un programma per calcolare la potenza b di un numero intero a (con b >= 0). Questa volta però utilizzando una funzione ricorsiva. Potenza = a*a*…*a b volte
APPUNTI SUL LINGUAGGIO C Corso di Algoritmi e Strutture Dati APPUNTI SUL LINGUAGGIO C Esercizi di base FINE