Strumenti Utente

Strumenti Sito


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

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
fisica:informatica:201516:secondoanno:primi-esercizi-c [19/02/2016 alle 10:06 (9 anni fa)] Roberta Gorifisica:informatica:201516:secondoanno:primi-esercizi-c [19/02/2016 alle 10:25 (9 anni fa)] (versione attuale) – [Esercizio 2] Roberta Gori
Linea 4: Linea 4:
 in cui metteremo tutti i file C di oggi.  in cui metteremo tutti i file C di oggi. 
  
-===== Esercizio 1 =====+===== Esercizio 1  =====
  
-Scrivere un programma cornice che stampa il proprio nome su una riga  +Scrivere un programma nome che stampa il proprio nome e sulla riga  
-racchiuso da una cornice, tipo cosi': +successiva il proprio cognome.
- +
-************* +
- +
-* Roberta * +
- +
-************* +
- +
-Notate lo spazio prima e dopo il nome. +
-Riuscite a scrivere il programma utilizzando un solo comando di output?+
  
 Per fare questo in ambiente Unix: Per fare questo in ambiente Unix:
-  * Salvare il testo del programma in un file ''cornice.c'' (tutti i programmi C devono essere contenuti in un file con estensione ''.c'' per poter essere compilati correttamente)+  * 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   * compilare il programma utilizzando il compilatore GNU, con il comando
 <code> <code>
-  gcc cornice.c -o cornice+  gcc nome.c -o nome
   </code>   </code>
 l'opzione ''-o'' serve a dare un nome significativo all'eseguibile (che altrimenti e'   denominato sempre ''a.out'') 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   * Eseguire il comando digitando il pathname relativo dell'eseguibile
 <code>  <code> 
-shell$ ./cornice+shell$ ./nome
 </code> </code>
  
-Questo dovrebbe provocare la stampa della cornice richiesta prima di ottenere di nuovo il prompt+Questo dovrebbe provocare la stampa del vostro nome e cognome come richiesto  prima di ottenere di nuovo il prompt
  
  
-1) Scrivere un programma nome che stampa il proprio nome e sulla riga  +===== Esercizio 2  ===== 
-successiva il proprio cognome.+
 2) Scrivere un programma cornice che stampa il proprio nome su una riga  2) Scrivere un programma cornice che stampa il proprio nome su una riga 
 racchiuso da una cornice, cosi': racchiuso da una cornice, cosi':
-************* + 
-* Roberta * +%%*************%%\\ 
-*************+* Roberta *\\ 
 +%%************* 
 +%% 
 Notate lo spazio prima e dopo il nome. Notate lo spazio prima e dopo il nome.
 +
 Riuscite a scrivere il programma utilizzando un solo comando di output? Riuscite a scrivere il programma utilizzando un solo comando di output?
-3Scrivere un programma area_rettangolo che dichiara due variabili che + 
 + 
 +===== Esercizio  ===== 
 + 
 + Scrivere un programma area_rettangolo che dichiara due variabili che 
 rappresentano i lati di un rettangolo, assegna a tali variabili due valori  rappresentano i lati di un rettangolo, assegna a tali variabili due valori 
 e stampa il perimetro e l'area del rettangolo risultante.  e stampa il perimetro e l'area del rettangolo risultante. 
-4Modificare il programma precedente in modo da leggere dall'input i valori + 
 + 
 +===== Esercizio  ===== 
 + 
 +Modificare il programma precedente in modo da leggere dall'input i valori 
 delle dimensioni del rettangolo.  delle dimensioni del rettangolo. 
 Eseguire il programma per un rettangolo di dimensioni 3 x 2. Eseguire il programma per un rettangolo di dimensioni 3 x 2.
-5Scrivere un programma valore che calcola e stampa il valore di una + 
 + 
 +===== Esercizio  ===== 
 + 
 + Scrivere un programma valore che calcola e stampa il valore di una 
 villetta composta da due piani, ciascuno dei quali include: villetta composta da due piani, ciascuno dei quali include:
  - salotto (dimensioni 3m x 5m)  - salotto (dimensioni 3m x 5m)
Linea 57: Linea 64:
 Per rendere leggibile il codice, definire opportune costanti METROQUADRO,  Per rendere leggibile il codice, definire opportune costanti METROQUADRO, 
 SALOTTO, CUCINA, CAMERA e BAGNO. SALOTTO, CUCINA, CAMERA e BAGNO.
 +
 Suggerimento: inizializzare le costanti SALOTTO, CUCINA, CAMERA e BAGNO  Suggerimento: inizializzare le costanti SALOTTO, CUCINA, CAMERA e BAGNO 
 in funzione della costante METROQUADRO. in funzione della costante METROQUADRO.
 (Il valore calcolato dovrebbe essere 155000).  (Il valore calcolato dovrebbe essere 155000). 
fisica/informatica/201516/secondoanno/primi-esercizi-c.1455876417.txt.gz · Ultima modifica: 19/02/2016 alle 10:06 (9 anni fa) da Roberta Gori

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki