Strumenti Utente

Strumenti Sito


fisica:informatica:201516:secondoanno:primi-esercizi-c

Esercitazione 1

Dove si fanno girare i primi programmi C. Nella propria home directory creare una sottodirectory chiamata es01, in cui metteremo tutti i file C di oggi.

Esercizio 1

Scrivere un programma nome che stampa il proprio nome e sulla riga successiva il proprio cognome.

Per fare questo in ambiente Unix:

  • Salvare il testo del programma in un file nome.c (tutti i programmi C devono essere contenuti in un file con estensione .c per poter essere compilati correttamente)
  • compilare il programma utilizzando il compilatore GNU, con il comando
  gcc nome.c -o nome
  

l'opzione -o serve a dare un nome significativo all'eseguibile (che altrimenti e' denominato sempre a.out)

  • Eseguire il comando digitando il pathname relativo dell'eseguibile
 
shell$ ./nome

Questo dovrebbe provocare la stampa del vostro nome e cognome come richiesto prima di ottenere di nuovo il prompt

Esercizio 2

2) Scrivere un programma cornice che stampa il proprio nome su una riga racchiuso da una cornice, cosi':

*************
* Roberta *
*************

Notate lo spazio prima e dopo il nome.

Riuscite a scrivere il programma utilizzando un solo comando di output?

Esercizio 3

Scrivere un programma area_rettangolo che dichiara due variabili che rappresentano i lati di un rettangolo, assegna a tali variabili due valori e stampa il perimetro e l'area del rettangolo risultante.

Esercizio 4

Modificare il programma precedente in modo da leggere dall'input i valori delle dimensioni del rettangolo. Eseguire il programma per un rettangolo di dimensioni 3 x 2.

Esercizio 5

Scrivere un programma valore che calcola e stampa il valore di una villetta composta da due piani, ciascuno dei quali include: - salotto (dimensioni 3m x 5m) - cucina (dimensioni 4m x 4m) - camera da letto (dimensioni 5m x 5m) - bagno (dimensioni 2m x 3m) sapendo che il costo per metro quadro di quella zona e' di 1250 euro. Per rendere leggibile il codice, definire opportune costanti METROQUADRO, SALOTTO, CUCINA, CAMERA e BAGNO.

Suggerimento: inizializzare le costanti SALOTTO, CUCINA, CAMERA e BAGNO in funzione della costante METROQUADRO. (Il valore calcolato dovrebbe essere 155000).

fisica/informatica/201516/secondoanno/primi-esercizi-c.txt · Ultima modifica: 19/02/2016 alle 10:25 (9 anni fa) da Roberta Gori