La comunicazione informatica
Il PC è un interlocutore molto rigido:
per utilizzarlo bisogna rispettare le
regole del suo linguaggio
Come insegnare al COMPUTER come deve
comportarsi?
Quali regole linguistiche seguire?
Oggi affronteremo questo problema
in relazione alla conversione di un numero
decimale in numero quinario
Numero decimale
91
Sistema di numerazione di riferimento
5
Numero trasformato
331
Collochiamo il cursore su C1
premiamo il pulsante sinistro del mouse
Scriviamo: NUMERO DECIMALE
e premiamo INVIO - per confermare
Numero decimale
Organizzeremo il nostro foglio per convertire
numeri decimali non superiori a 100
Si deve controllare che tale vincolo sia
rispettato
Quali espressioni usiamo per esprimere un
criterio di scelta?
Il proverbio:
I cattivi esempi si imitano facilmente,
quelli buoni difficilmente
può essere riscritto:
SE l’esempio è cattivo
ALLORA
lo imito facilmente
ALTRIMENTI lo imito difficilmente
E’ bene osservare che le due formulazioni non
sono (del tutto) equivalenti.
SE l’esempio è cattivo
ALLORA
lo imito facilmente
ALTRIMENTI lo imito difficilmente
SE
condizione
ALLORA
Azione 1
ALTRIMENTI
Azione 1
Nell’ambiente EXCEL il costrutto diventa
=SE(
condizione
;
Azione 1
;
Azione 1
)
Scriveremo il numero da convertire in E1
Il suo valore non deve superare 100
SE E1 > 100
ALLORA
SCRIVI: “numero troppo grande”
ALTRIMENTI
non fare niente
=SE(E1>100;”numero troppo grande”;” ”)
Numero decimale
Rendiamo attiva la cella E2
[CLICK SINISTRO su E2]
Scriviamo:
=SE(E1>100;”numero troppo grande”;” ”)
Premere INVIO per confermare
Rendiamo attiva la cella E1 [CLICK SINISTRO su E1]
Controlliamo scrivendo un numero
Rendiamo attiva la cella A3
Scriviamo:
Sistema di numerazione di riferimento
Premere invio per confermare
La cella E3 conterrà l’informazione
Rendiamo attiva la cella C5
Scriviamo:
Numero trasformato
Le celle E5, F5, G5, H5, I5, J5, K5
conterranno le singole cifre del risultato
I calcoli saranno fatti nelle celle contenute
nel rettangolo con vertici E13 .. F19
Nella cella E13 copieremo il numero
da trasformare solamente se
inferiore o uguale a 100
Rendiamo attiva la cella E13 e scriviamo
=se(E1<=100;E1;0)
Da decimale a quinario:
91
18
Nello stecco delle unità la
quantità 1, corrisponde al
resto della divisione tra la
numerosità originaria e 5
18 è la numerosità dell’insieme che deve
essere ancora collocato sull’abaco a
partire dallo stecco delle cinquine
Da decimale a quinario:
91
Calcoliamo il numero delle unità:
la cella F13 lo conterrà come resto della
divisione tra il numero originario [E13] e la base
del sistema di numerazione di riferimento [E3]
=resto(E13;E3)
Scriviamo la formula e
controlliamone l’effetto
Da decimale a quinario:
91
Calcoliamo la numerosità dell’insieme
da collocare sul secondo stecco
la cella E14 lo conterrà come quoziente intero della
divisione tra il numero originario [E13] e la base del
sistema di numerazione di riferimento [E3]
=int(E13/E3)
Scriviamo la formula e
controlliamone l’effetto
Rendiamo attiva la cella E14
E14
=INT(E13/E3)
INT(E13/E3)
Mettiamo il cursore prima del 3 [click-sin] e scrivere $
Mettiamo il cursore prima di E [click-sin] e scriviamo $
confermare con INVIO
91
18
1
Rendiamo attiva la cella E14
E14
=INT(E13/$E$3)
INT(E13/$E$3)
Portiamo il cursore sopra l’angolo
inferiore destro della cella attiva [E14]
91
18
1
Rendiamo attiva la cella E14
Premiamo il tasto sinistro del mouse e
teniamolo schiacciato
Trascinare verso il basso il mouse
fino a raggiungere la cella E19
91
18
3
0
0
0
0
1
Ripetiamo il procedimento per la cella F13:
Anteponiamo il simbolo $ a E3  $E$3
Copiamo il contenuto
di F13, trascinando il
Mouse, nelle celle
F14, F15, F15, F17,
F18, F19
91
decimale
1
3
3
0
0
0
0
331
quinario
Le celle da E5 a K5 conterranno le singole
cifre del risultato
Una cifra è significativa [da trascrivere] a
condizione che la cella alla sua sinistra [nella
colonna E, contenente il numero degli elementi da
collocare sull’abaco] sia maggiore di zero
Nella cella K5, che esprime le unità, scriveremo:
=se(E13>0;F13,” “)
E così via … fino alla cella E5
=se(E19>0;F19,” “)
Modificate il valore del numero
del numero decimale e del
sistema di numerazione di
riferimento per controllare che i
valori esposti siano aggiornati in
funzione dei cambiamenti
Il procedimento per convertire un numero
decimale in un sistema di numerazione
diverso è stato portato a termine
Rimane un punto oscuro: che senso hanno i
caratteri $ che sono stati scritti nelle formule?
Osservate le formule che sono
contenute nelle celle per trovare la
risposta
Ne parleremo nella prossima lezione,
dopo la vostra riflessione casalinga
Scarica

Excel - introduzione