Prof. Mauro De Berardis               www.maurodeberardis.it

Didattica                                       Home Page


Elenco dei lavori

Triennio Liceo Scientifico Tecnologico

Raccolta di esercizi  e di lavori svolti  durante le lezioni di Informatica e Sistemi Automatici nelle Classi del Triennio del Liceo Scientifico Tecnologico "Milli" di Teramo negli Anni Scolastici dal  2003 al 2009.  

Esercizi C 
Prima parte

Caricare un numero n float, calcolare e  stampare il quadrato e il cubo di n.

Calcolo dell'area di un triangolo

Scrivere un programma in C che permetta d inserire 4 numeri float e stamparne la somma, la media, il prodotto

Calcolare e stampare la somma dei primi  n numeri  (do-while)

Calcolare e stampare la somma e il prodotto dei primi  n numeri  (ciclo for)

Scrivere un programma in C che permetta di caricare le coordinate di due punti nel piano e di calcolarne e stamparne la distanza

Caricare un vettore a di n elementi float  e costruire e stampare un secondo vettore b caratterizzato dalla relazione b[i]=a[i]^5

Equazioni di secondo grado

Caricare un vettore di 10 numeri float, calcolare e stampare la somma, la media, il massimo, il minimo

Calcolare e stampare quanti elementi del vettore sono più grandi della media

Caricare e stampare  una matrice M di numeri interi  con 2 righe e 3 colonne                                

Esercizi C
Seconda parte

Caricare un vettore di n numeri float, ordinarlo e stamparlo in ordine crescente e determinare e stampare il minimo e il massimo

Caricare un vettore a di n numeri float e positivi,  con n compreso tra 8 e 10, e stamparne la somma, la media, il minimo e il massimo

Scrivere un programma in C che permetta di calcolare l'area di un triangolo ed uscire dal programma stesso quando non si vuole fare altri calcoli

Scrivere un programma in C che permetta di inserire una sequenza di numeri float, di memorizzarli in un vettore e di stamparne la somma e la media. La sequenza si interrompe quando viene introdotto il numero 0

Inserire due stringhe e determinare quale delle due è la più lunga e quale delle due è la più grande in ordine alfabetico 

Inserire una stringa e utilizzando la funzione ad hoc char ultimo(char _s[]) , stampare l'ultimo carattere

Inserire due stringhe a e b e concatenarle in una terza stringa c esempio:a='nico' b='tina' c ='nicotina'

Calcolo della distanza tra due punti utilizzando una struttura

Utilizzando la funzione ad hoc int separi(int num) caricare un vettore di n numeri interi con n compreso tra 10 e 20 e stampare quanti numeri sono pari e quanti sono dispari

Inserire una data e controllarne la validità

Scrivere un programma che utilizzando le strutture permetta di caricare 10 date valide

Caricare un vettore a di n numeri float e utilizzando  la funzione ad hoc float media(int _n,float _v[]), stamparne la media

 

Circuito Rc Simulazione del processo di carica di un condensatore; diagramma di flusso e codifica in linguaggio c

Circuito Rc Simulazione del processo di carica di un condensatore utilizzando un foglio elettronico
Teorema di
Fourier
1
Simulazione del teorema di Fourier applicato all'onda quadra e all'onda a dente di sega utilizzando un foglio elettronico
Teorema di
Fourier 2
Simulazione del teorema di Fourier applicato all'onda quadra, all'onda triangolare e all'onda a dente di sega utilizzando  un programma scritto in linguaggio C
 Modulazione
AM
Simulazione della modulazione di ampiezza AM utilizzando un foglio elettronico
Modulazioni
numeriche
Simulazione delle modulazioni numeriche ASK,FSK,PSK utilizzando un foglio elettronico
Integrali definiti Calcolo di integrali definiti utilizzando un programma in linguaggio C