Strumenti Utente

Strumenti Sito


fisica:informatica:201415:esercitazioni:esercitazione1bis

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:201415:esercitazioni:esercitazione1bis [16/01/2015 alle 15:26 (10 anni fa)] – [Esercizio 1: Ciao Mondo] Susanna Pelagattifisica:informatica:201415:esercitazioni:esercitazione1bis [16/01/2015 alle 15:47 (10 anni fa)] (versione attuale) – [Esercizio 4: Elevare al quadrato] Susanna Pelagatti
Linea 33: Linea 33:
 </code> </code>
  
-==== Esercizio 2 ====+===== Esercizio 2: -Wall -pedantic =====
  
-    +Considerate il seguente programma 
 +<code> 
 +#include <stdio.h> 
 + 
 +int main(void) { 
 +  int i; 
 +  printf("Ciao mondo! %d\n",i); 
 +
 +</code> 
 +salvatelo in un file ''ciaomondo.c'' compilatelo con  
 +<code> 
 +gcc ciaomondo1.c 
 +</code> 
 +e con 
 +<code> 
 +gcc -Wall -pedantic ciaomondo1.c 
 +</code> 
 +Che e' successo nelle due compilazioni ? 
 +Nel resto del corso compileremo sempre con i due flag ''-Wall -pedantic'' per costringere il compilatore C a darci tutte le informazioni possibili su errori ed incongruenze 
 + 
 +===== Esercizio 3: Calcolo dell'area ===== 
 +Considerare il seguente programma per il calcolo dell'area del rettangolo: 
 +<code> 
 +#include <stdio.h> 
 + 
 +int main(void) { 
 +  double h,b,A; 
 +  printf("Inserisci la base:"); 
 +  scanf("%lf",&b); 
 +  printf("Inserisci l’altezza:"); 
 +  scanf("%lf",&h); 
 + 
 +  A = h * b; 
 + 
 +  printf("L’area e’: %f\n",A); 
 +  return 0; 
 +
 +</code> 
 +salvare in un file ''area.c'', compilare es eseguire usando le indicazioni dell'Esercizio 1 ed usando i flag dell'Esercizio 2. 
 + 
 +Modificare il programma in modo che calcoli l'area di un triangolo equilatero. 
 + 
 +===== Esercizio 4: Elevare al quadrato ===== 
 +Scrivere un programma C che legge da standard input tre reali //x,y,z// e ne stampa il quadrato sullo standard output.
fisica/informatica/201415/esercitazioni/esercitazione1bis.1421421961.txt.gz · Ultima modifica: 16/01/2015 alle 15:26 (10 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki