Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Informatica-Informatica 2-Dark web, Appunti di Informatica Medica

Il documento "Informatica 2" sembra essere un appunto o una dispensa relativa a un corso universitario, datato 20 maggio 2025. Il contenuto tratta concetti avanzati di programmazione, con un focus su puntatori, operazioni di casting, strutture di controllo del flusso e esempi pratici in linguaggio C. Si parla di variabili puntatore (es. `int *p`), operatori di referenziazione (`&`) e deferenziazione (`*`), nonché di espressioni e operazioni come l'arrotondamento di float e l'estrazione della parte frazionaria. Vengono inoltre illustrate strutture di controllo come `goto`, `if...else` e cicli infiniti, accompagnate da esempi di codice. Il tono è tecnico ma didattico, tipico di materiale rivolto a studenti di informatica. Purtroppo, molte pagine sono vuote o incomplete, suggerendo che il file potrebbe essere stato esportato parzialmente o contenga errori di formattazione. L'argomento principale è chiaramente rivolto a chi studia programmazione, con un approccio pratico e diretto.

Tipologia: Appunti

2024/2025

In vendita dal 21/05/2025

charles-khama
charles-khama 🇮🇹

3.4

(23)

8.3K documenti

1 / 13

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Anteprima parziale del testo

Scarica Informatica-Informatica 2-Dark web e più Appunti in PDF di Informatica Medica solo su Docsity!

5/20/25, 11:54 PM Informatica 2 ‘about:blank 1/13 5/20/25, 11:54 PM Informatica 2 ‘about:blank 2/13 5/20/25, 11:54 PM Informatica 2 ‘about:blank 4/13 5/20/25, 11:54 PM Informatica 2 ‘about:blank 5/13 5/20/25, 11:54 PM ‘about:blank Informatica 2 Risultato= stampa: La parte intera di 1,2 è 1 P.S:int(void)=vuoto,non ci sono parametri di ingresso Le dichiarazioni si leggono da destra verso sinistra, perché a destra trovo il nome e a sinistra il tipo Puntatore a intero=variabile in grado di contenere l’indirizzo di un’altra variabile di tipo intero Può contenere l’indirizzo della locazione di memoria o della prima locazione di un blocco di memoria che contiene una variabile i 1200 variabile a di tipo intero a cui assegno valore 1200 Per ottenere il puntatore della variabile a, uso l’operatore & (e commerciale) che estrae da una variabile il suo indirizzo. & vale solo se entrambi le dichiarazioni che unisce sono vere p&a Operazione=è l'applicazione di un operatore o una funzione ad una o più variabili 0 costanti Incremento Confronto Somma Espressione=è una qualunque sequenza di operazioni su una 0 più variabilfunzioni,costanti 2=2+3+sin(x)+long(y) il risultato ottenuto lo assegno a 2 Se di un float voglio la parte intera,faccio il casting e arrotondiamo per verrà restituito con “retum” Se di un numero intero vogliamo la parte frazionaria facciamo (x-(int)x) dalla x leviamo la parte întera,rimane quella frazione ‘Un puntatore consente di accedere direttamente al contenuto della variabile puntata attraverso gli operatori: * Referenziazione= & *_ Deferenziazione ovvero l’asterisco che ci permette di spiare il contenuto della variabile a cui punta *punt=restituisce il contenuto di a Se ho il Pastore ada, paso non solo contare © spiare il contenuto,ma anche modificarlo Servono a cambiare il flusso del programma, ® ad esempio saltando ad un’altra parte del programma (gotù) Nome etichetta=nome senza spazi con 2 punti -. Label=dice a gotù dove deve saltare int min(void) £ tero più vicino che ci inizio: (etichetta) y=yH1 printf(“/n sto iterando per la %d volta. /n, y); goto inizio (torna indietro dove c’è l’etichetta inizio:) retum(0) £ “Tornando indietro incrementa di 1 e quindi diventa (sto iterando per la 2 volta,poi per la 3 e così via,è infinito) © Un'altro costrutto è If...else IF fa eseguire un blocco di istruzioni solo e solo se la condizione è vera ELSE altrimenti fai quest’altra int main(void) £ y=0 inizio: yeytl 7/13 5/20/25, 11:54 PM Informatica 2 ‘about:blank 8/13 5/20/25, 11:54 PM Informatica 2 ‘about:blank 10/13 5/20/25, 11:54 PM Informatica 2 ‘about:blank 11/13 5/20/25, 11:54 PM Informatica 2 ‘about:blank 13/13