Istituto Tecnico Industriale "Enrico Fermi"

Help On Chat

[Ritorna all'elenco sessioni]

Chat del 10 Novembre 2019 dalle 19:01:19 alle 19:40:19

Marco CULOTTA
Buonasera prof
Bikramjit SINGH
buonasera
Stefano Salvi
Buonasera!
Luca CARRARO
Buonasera
Harpreet KAUR
buonasera
Elia BARALDI
Buonasera
Andrea ROSSI
Buonasera
Stefano Salvi
Allora, le domande?
Luca CARRARO
io ho una domanda, quando posso assegnare un numero intero ad un double?
Stefano Salvi
Carraro: Sempre; il numeroitero verrà convertitoin un double.
Chiara DESIDERATI
Che cosa si intende per parametro formale ed attuale?
Stefano Salvi
Carraro: attenzione però al momentoin cui viene fatta la conversione...
Luca CARRARO
Grazie
Stefano Salvi
Desiderati: quando DEFINISCI una funzione, tra le parentesi indicherai una serie di PARAMETRI, indicando un tipo ed un nome con cui il parametro verrà richiamato nel corpo della funzione; questi sono i PARAMETRI FORMALI; quando richiami la funzione tra le parentesi metti numeri, variabili, operazione ecc. i cui valori verranno pasati alla funzione; quelli sono i PARAMETRI ATTUALI.
Chiara DESIDERATI
Grazie
Luca CARRARO
la traduzione ad alto livello avviene in due modi. qual è il primo? (dove il programma prende il nome di compilatore)
Bikramjit SINGH
Potrebbe fare un esempio di parametro formale e attuale?
Stefano Salvi
Carraro: nella traduzione di programmi ad alto livello ho due modalità: compilazione, nella quale le istruzioni vengono tradotte in codici comprensibili al processore e salvate per un\'esecuzione successiva ed interpretazione, nella quale le istruzioni vengono eseguite immediatamente, dall\'interprete stesso.
Luca CARRARO
grazie!!
Matteo BARONI
sera
Stefano Salvi
Singh: Se tu fai "man printf" troverai scritto "int printf(char *formato, ...)"; "char *formato" è un parametro formale di tipo "char*" (che vedremo più avanti); quando richiami la printf ru scrivi "printf("Ciao mondo\n");"; \' "ciao monho\n" \' è il parametro attuale che finirà dentro al parametro formale "formato"
Bikramjit SINGH
ok
Eva PIZARRO ALONSO
La virgola fissa ha due parti: la mantissa e l\'esponente. Ma come vanno scritti? Può fare un\'esempio?
Luca CARRARO
Differenza sostanziale tra virgola fissa e mobile
Matteo BARONI
Il "while" è un\'iterazione con una condizione; mentre il "do-while" quante ne ha?
Stefano Salvi
Pizzarro: La "virgola fissa" è un\'altra cosa; tu stai parlando della "Virgola Mobile" o Floating Point. Le due parti che ti ho detto sono nella rappresentazione fisica. Se scrivi il numero in notazione scientifica (es 1,315 * 10^-3) stai scrivendo (in formato decimale, che poi andrà convertito) mantissa (1,315) ed esponente (-3).
Eva PIZARRO ALONSO
Grazie
Stefano Salvi
Baroni: Sia il while che il do-while hanno UNA\SOLA CONDIZIONE dopo la parola chiave "while". Nel ciclo While la parola chiave sono all\'inizio e la condizione viene controllata prima di eseuire il blocco menre nel do-while la parola chiave e la condizione sono in fondo e la condizione viene controllata alla fine, per decidere se ritornare all\'inizio del blocco o no.
Matteo BARONI
grazie
potrebbe rispiegare la differenza tra "a++" e "++a"?
Stefano Salvi
Baroni: poniamo a=5; b = a++; -> b = 5, a=6; se invece abbiamo a=5; b = ++a; -> b=6, a=6; in entrambi i casi alla fine avrò a=6 ma il valore dell\'espressione è "l\'a di prima" (5) se scirvo a++ e "l\'a dopo" (6) se scrivo ++a.
Matteo BARONI
ah ok ho capito
Stefano ALESSI
prof cos\'è il costrutto ternario?
Marco ZIRELLI
Nel caso ci chiedesse di scrivere la funzione int pari(int a>2) l int main andrebbe dentro o fuori a questa funzione?
Stefano Salvi
Alessi: il costrutti ternario è un\'operatore matematico "strano": a=(x>y)? x : y; è un costruttoternario: se x è maggiore di y vale (e mette in a) y, altrimenti vale (e mette in a) x (implementa l\'operatore di "il maggiore di" o max(x,y)).
Stefano ALESSI
ok
Stefano Salvi
Zirelli: NON ti chiederò di scrivere una funzione (perchè ho solo spiegato i parametri ed il valore di ritorno) difatti l\'hai scritta sbagliata. Comunque andrebbe FUORI.
Marco ZIRELLI
Ok
Stefano Salvi
La mezz\'ora è passata da un po\' Mi pare che le domande siano terminate. Che ne dite di chiudere?
Stefano ALESSI
ok
Matteo BARONI
ok
Luca CARRARO
ok, grazie !!
Marco ZIRELLI
Grazie ancora
Stefano Salvi
Allora buona cena, buon riposo ed in bocca al lupo.

[Ritorna all'elenco sessioni]