Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Esercizio 1.
Utilizzando il compilatore, scrivere/compilare/eseguire un programma in linguaggio C che visualizzi su schermo la scritta Hello world!. Scrivere un programma che definisca 3 variabili intere chiamate operand1, operand2 e result, e: a) Acquisisca da tastiera il valore di operand1 e operand2 tramite la funzione scanf b) Ne calcoli la somma e la salvi nella variabile result c) Visualizzi a video il valore della variabile result utilizzando la funzione printf Disegnare il flow-chart e, successivamente, scrivere un programma C per il calcolo del modulo di un numero; in particolare il programma dovr: a) Acquisire da tastiera un valore intero, positivo o negativo, e memorizzarlo in una variabile opportunamente definita b) Stabilire utilizzando il costrutto condizionale if se tale variabile contiene un valore negativo e, in questo caso, trasformarlo nel corrispondente valore positivo c) Stampare a video il valore finale, ovvero il modulo del valore acquisito
Esercizio 2.
Esercizio 3.
Da risolvere a casa
Esercizio 4.
Scrivere un programma C in grado di risolvere unequazione di primo grado espressa nella forma ax+b=0; in particolare il programma dovr: a) Definire due variabili reali (float), a e b per memorizzare i coefficienti dellequazione
b) Definire una variabile reale chiamata x in cui memorizzare il risultato dellequazione c) Acquisire da tastiera il valore dei coefficienti a e b d) Calcolare il valore di x e visualizzarlo a video Approfondimento: considerare, tra gli altri, il caso in cui il valore di a sia uguale a 0. Esercizio 5. Disegnare il flow-chart e, successivamente, scrivere un programma in grado di stabilire se un numero pari o dispari; in particolare, tale programma dovr: a) Acquisire un valore intero da tastiera, memorizzandolo in una variabile b) Utilizzare un operatore aritmetico opportuno per stabilire se il valore acquisito divisibile per 2 o meno c) A seconda dei casi, visualizzare a video un messaggio che indichi se il numero pari o dispari.