Corso di Fondamenti di Informatica (Modulo B)

Docente: Alessandro Sperduti


Programma:
Il corso mira a presentare i concetti fondamentali della programmazione imperativa del C++. In questo corso non si tratteranno gli oggetti e i concetti e costrutti ad essi legati

Date d'esame:
 

APPELLO DEL 7 Settembre (AULA P80  Paolotti, ore 15:00): e' aperta la lista di iscrizione all'esame

APPELLO DEL 13 Luglio (AULA Luf 1  in via Luzzatti, ore 15:00): e' aperta la lista di iscrizione all'esame
RISULTATI:  (Lonardi     insuff.)
 

 COMPITINO:  29 Gennaio 2004, ore 11:30  Aula L1
(SOLUZIONE ESERCIZIO 5 [programma] )  RISULTATI COMPITINO
RISULTATI  APPELLO 10/02
RISULTATI  APPELLO 24/02  (SOLUZIONE ESERCIZIO 5 [programma] )
 

I appello:   10 Febbraio 2004, ore 15:00, Aula I
II appello:  24 Febbraio 2004, ore 15:00, Aula I

BISOGNA ISCRIVERSI ALLA LISTA ELETTRONICA D' ESAME(lista)

Modalita' d'esame:
Compito scritto piu' eventuale orale.

Guadagnate un punto sul voto finale !
Scrivete un programma (che non utilizzi strutture dati) che chiede un intero  n  all'utente e stampa una matrice di dimensione
n x n con numeri crescenti "a spirale oraria" a partire da 1. Non importa che gli elementi della matrice siano allineati.

Esempio per  n==5 (con elementi della matrice allineati):
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9

  UNA POSSIBILE SOLUZIONE

Orario:

Orario di ricevimento: Giovedi' dalle 15:00 alle 17:00, studio 115, Dipartimento di Matematica Pura ed Applicata, via Belzoni 7.

Lucidi del corso:

              lucidi in formato pdf:  parte1  parte2parte3parte4parte5parte6parte7esercizi-tipo
              esercizi risolti:         palindroma.cppvirgole.cpp vocali.cppinserimento-vettore.cpp

"Testo" del corso:


Alessandro Sperduti ( sperduti@math.unipd.it)