- bolletta.c: Bolletta
- tabella.c: Tabella caratteri di escape
- InvertInt.c: Calcolo dell'intero inverso
- quadrato.c: Calcola il quadrato di due numeri reali
- broker.c: Simula calcolo fee di un Broker
- calcolatrice.c
- calendario.c: Verifica della validità di una data secondo il Calendario Gregoriano
- carte.c: Carte da gioco
- nPrimi: Numeri primi (varie versioni ottimizzate)
- fattoriale.c: Fattoriale
- Stampa figure geometriche
- triangolo.c: Tringolo di asterischi pieno
- triangoloVuoto.c: triangolo di asterischi vuoto
- triangoloMezzo.c: Mezzo triangolo di asterischi vuoto
- quadrilatero.c: Quadrilatero di asterischi pieno
- quadrilateroVuoto.c: Quadrilatero di asterischi vuoto
- squarisk.c: Quadrato di asterischi pieno
- quadratoVuoto.c: Quadrato di asterischi vuoto
- media10.c: Calcolo della media di 10 numeri
- mediaInfinita.c: Calcolo della media di n numeri con flag
- 1337: Numeri dispari compresi tra 13 e 37
- multipli7.c: Multipli di 7 compresi tra 7 e 1000
- 1024: Stampa la prima potenza di 2 maggiore di 1000
- nPari.c: Stampa i primi n numeri pari
- isPari.c: Dice se un numero è pari
- bisestile.c: Stampa gli anni bisestili tra 1582 e 10000
- numeroPerfetto.c: Numero Perfetto
- sommaPari.c: somma i primi n numeri pari
- armstrong: Numero di Armstrong di 3 cifre
- reverse.c: reverse elementi in un array
- reversePrint.c: stampa gli elementi di un array dall'iltimo al primo
- ricercaBinaria: effettua la Ricerca Binaria
- bubbleSort.c: Bubble Sort
- search.c: Search bello feat. SimoG
- differenza.c: Differenza tra 2 vettori
- occorrenzeMultiple.c: Elimina occorrenze multiple da un array
- Elimina occorrenze sequenziali multiple da un array
- Tavola pitagorica
- Elimina occorrenze sequenziali multiple mediante l'uso di un terzo array
- Intersezione tra due array
- Inserimento di un elemento di un array
- Eliminazione di un elemento di un array
- sommaMinMaxMatrix.c: Somma tra matrici, massimo e minimo per ogni elemento
- sommaMatrix.c: Somma elementi della matrice
- Verifica la presenza di un numero di Armstrong a 3 cifre in un array
- filtro.c: Verifica la presenza di un elemento di un array secondo la relazione a[i] == b[j] + b[j+1]
- compagniaAerea: Gestione prenotazioni voli per una compagnia aerea
- filtraEsame.c: verifica che gli elementi di un array di interi abbia la somma delle cifre pari a 6
- validBrackets.c: verifica che una stringa dotata di parentesi che siano aperte e chiuse correttamente
- minusMaius.c: Conversione di minuscole in maiuscole e viceversa
- postfisso.c: Verifa se una stringa è postfissa di un' altra
- occorrenzeChar.c: Conta quante volte un carattere sia presente in una stringa
- maxChar.c: controlla quale sia la lettera che si è ripetuta più volte in una frase
- lunghezzaStringhe.c: restituisce un array contenente le lunghezze di stringhe contenute in un array di stringhe
- iniziali.c: restituisce una stringa contenente le iniziali di stringhe contenute in un array di stringhe
- duplicatiChar.c: elimina le occorrenze multiple dei carratti in una stirnga e successivamente riorganizza l'alfabeto ponendo all'inizio i caratteri della stringa
- nomiCognomi.c: dato cognome in input, cerca in un array di stringhe con nomi e cognomi quanti nomi corrispondono ad un certo cognome
- minMax.c: Ricerca massimo e minimo di un array
- data.c: Data ggmmaa --> gg mese aaaa
- data2: prevede l'implementazione della verifica della validità della data secondo il calendario gregoriano
- divisIntera.c: Quozionete e resto
- alloc.c: funzioni base di allocazione dinamica
- autoAlloc.c: serie di funzioni che facilitazione l'allocazione dinamica della memoria
- intersezDin.c: effettua l'intersezione tra due array di interi e salva i risultati in un array allocato dinamicamente
- anagrafe.c: popola i campi di una struct persona la quale viene allocata dinamicamente. Prevede funzione di manipolazione dei dati presenti nella struttura
- triangoli.c: verifica se due quadrati sono uguali (a meno di traslazioni e rotazioni)
- studenti.c: gestisce un elenco di studenti, raccogliendo nome, cognome e voti. Ad ogni studente è associato un vettore di voti
- voti.c: calcola la media voti di una classe (tipo studenti.c ma più scemo)
- pizzeria.c: array di puntatori a struttture con dentro array di puntatori a strutture. Meglio dell'eroina (Seguite rarissimaavis su github se volete saperne di più sui piedini)
- segmenti.c: Calcola la lunghezza di un segmente. Inoltre, dato un array di segmenti, elimina da quest'ultimi gli array che sono più lunghi di una lunghezza nota
- libreria.c: gestore libreria. Features: ricerca presenza autore e ricerca del libro più vecchio
- copyFile.c: Effettua scrittura di un file, copia di esso su un altro file e output testuale di quest'ultimo
- spartiacque.c: Scrive su un file tutte le stringhe, contenute in un array di stringhe, che sono alfabeticamente precedenti ad una certa stringa "spartiacque" presa in input
- persone.c: Dato un array di Persone, creare un menù che permetta di creare un file con le donne, uno con gli uomini, uno con i maggiorenni e uno dove, presa in input una iniziale fornire i cognomi che hanno quella inizile (descrzione da rivedere ndr.)
- registratoreCassa.c: Gestisce un elenco di ordini presente su un file e calcola l'ammontare della spesa
- pokemon.c: Pokemon CPU vs CPU
- tartaruga.c: Tartaruga meccanica che mediante comandi scrive su un pavimento 50x50
- Cartella tutorato
- Prima prova intercorso 2021/2022
- Seconda prova intercorso 2021/2022