fisica:informatica:201516:secondoanno:primi-esercizi-c
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
fisica:informatica:201516:secondoanno:primi-esercizi-c [19/02/2016 alle 10:06 (9 anni fa)] – Roberta Gori | fisica: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 | + | Scrivere un programma |
- | racchiuso da una cornice, tipo cosi': | + | successiva |
- | + | ||
- | ************* | + | |
- | + | ||
- | * 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 '' | + | * Salvare il testo del programma in un file '' |
* compilare il programma utilizzando il compilatore GNU, con il comando | * compilare il programma utilizzando il compilatore GNU, con il comando | ||
< | < | ||
- | gcc cornice.c -o cornice | + | gcc nome.c -o nome |
</ | </ | ||
l' | l' | ||
* Eseguire il comando digitando il pathname relativo dell' | * Eseguire il comando digitando il pathname relativo dell' | ||
< | < | ||
- | shell$ ./cornice | + | shell$ ./nome |
</ | </ | ||
- | Questo dovrebbe provocare la stampa | + | Questo dovrebbe provocare la stampa |
- | 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? | ||
- | 3) Scrivere 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. | ||
- | 4) Modificare il programma precedente in modo da leggere dall' | + | |
+ | |||
+ | ===== Esercizio | ||
+ | |||
+ | Modificare il programma precedente in modo da leggere dall' | ||
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. | ||
- | 5) Scrivere 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: | Suggerimento: | ||
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