Page 11 - Informatica dalla A a Z
P. 11
Funzioni per la gestione delle stringhe ...................................................................................... 493
Array Bidimensionali ................................................................................................................ 500
Array come parametri di funzioni.............................................................................................. 502
I numeri random ....................................................................................................................... 504
Algoritmi notevoli ..................................................................................................................... 504
Le Funzioni ................................................................................................................. 508
Passaggio dei parametri per valore e per riferimento ................................................................ 511
Le Strutture................................................................................................................ 515
Strutture dinamiche .................................................................................................. 518
Liste ......................................................................................................................................... 519
Le Tabelle ................................................................................................................... 522
Problemi Elementari di Programmazione ................................................................. 524
Divisione intera tra due numeri positivi: ................................................................... 525
Elevamento a potenza .............................................................................................................. 526
Radice quadrata ....................................................................................................................... 527
Fattoriale ................................................................................................................................. 527
Massimo comune divisore ......................................................................................................... 528
Numero primo .......................................................................................................................... 528
Ricerca binaria all’interno di un array ....................................................................................... 529
Bubblesort ................................................................................................................................ 531
Torre di Hanoi ........................................................................................................................... 532
Quicksort .................................................................................................................................. 533
Permutazioni ............................................................................................................................ 535
ESERCITAZIONI .......................................................................................................... 537
Approccio Top-Down (Procedure e Funzioni)............................................................ 573
Visibilità delle variabili .............................................................................................. 575
I puntatori .................................................................................................................. 581
Puntatori ed Array ..................................................................................................... 584
Array di puntatori ...................................................................................................... 586
Puntatori e funzioni ................................................................................................... 586
Passaggio di parametri al main tramite la linea di comando .................................... 588
Record, campi e strutture .......................................................................................... 589
Typedef e Struct ....................................................................................................................... 590
7