Apri l'app

Materie

Informatica

4 dic 2025

1565

20 pagine

Programmazione in C per Principianti

user profile picture

Alessia @im.alecs

Se pensi che la programmazione in C sia difficile, preparati a cambiare idea! Il C è uno dei... Mostra di più

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Introduzione alla Programmazione C

Iniziare con il C significa prima di tutto capire come includere le librerie giuste nel tuo codice. Sono come delle cassette degli attrezzi che ti danno superpotori specifici!

Le librerie più importanti che userai sempre sono #include <stdio.h> per leggere e scrivere dati, e #include <math.h> per i calcoli matematici. Altre come <stdlib.h> e <string.h> ti serviranno per funzioni generali e per gestire le parole.

La struttura base di ogni programma C ha sempre int main(){} come funzione principale e return 0; per chiudere tutto correttamente. Per stampare usa printf("Hello World!"); e per andare a capo aggiungi \n.

💡 Trucco Usa // per i commenti su una riga e /* */ per quelli lunghi. Ti salveranno quando rileggerai il codice dopo settimane!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Variabili e Tipi di Dato

Le variabili sono come contenitori dove metti i tuoi dati, ma ogni contenitore può tenere solo un tipo specifico di cosa. È più semplice di quanto sembri!

I tipi principali sono int per numeri interi (come 42), float per numeri con la virgola (come 3.14), char per singole lettere (come 'A'), e double per numeri con più precisione. Per creare una variabile scrivi tipo nome = valore;

Gli identificatori di formato sono fondamentali usa %d per int, %f per float, %c per char, %lf per double e %s per stringhe. Li userai con printf e scanf.

💡 Ricorda Se vuoi che una variabile non cambi mai valore, usa const davanti al tipo. Così eviti errori accidentali!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Operatori Aritmetici e di Confronto

Gli operatori aritmetici funzionano esattamente come in matematica + per sommare, - per sottrarre, * per moltiplicare, / per dividere. L'unico nuovo è % che ti dà il resto della divisione.

Gli operatori ++ e -- sono comodissimi aumentano o diminuiscono di 1 una variabile. Invece di scrivere x = x + 1 basta x++!

Per confrontare valori hai == (uguale), != (diverso), > (maggiore), < (minore), >= (maggiore o uguale) e <= (minore o uguale). Attento a non confondere = (assegnazione) con == (confronto)!

💡 Attenzione L'operatore % funziona solo con numeri interi, non con float o double!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Operatori Logici e Istruzioni Condizionali

Gli operatori logici ti permettono di combinare più condizioni && significa "e" (entrambe devono essere vere), || significa "o" (almeno una deve essere vera), ! significa "non" (inverte il risultato).

L'istruzione if è il cuore della logica if (condizione) { codice }. Se la condizione è vera, il codice viene eseguito. Semplice ma potentissimo!

Con else puoi dire al programma cosa fare quando la condizione è falsa if (condizione) { codice1 } else { codice2 }. Per più opzioni usa else if per creare una catena di controlli.

💡 Esempio pratico if voto>=6voto >= 6 { printf("Promosso!"); } else { printf("Bocciato!"); }

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Else If e Esempi Pratici

Le catene else if ti permettono di gestire situazioni complesse con più condizioni. Puoi controllare l'orario e salutare diversamente mattina, pomeriggio o sera.

Il programma controlla le condizioni nell'ordine se la prima è falsa, passa alla seconda, e così via. Solo quando trova una condizione vera esegue quel blocco di codice.

La struttura è if (condizione1) { codice1 } else if (condizione2) { codice2 } else { codice_default }. L'ultimo else è facoltativo ma utile come "piano B".

💡 Suggerimento Metti sempre le condizioni più specifiche prima di quelle generiche per evitare errori logici!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Operatore Ternario e Switch

L'operatore ternario è una scorciatoia figosa per if-else semplici variabile = (condizione) ? valore_se_vero valore_se_falso;. Una sola riga invece di cinque!

Lo switch è perfetto quando devi scegliere tra molte opzioni basate su un singolo valore. È più pulito di tanti if-else concatenati.

La struttura switch ha case per ogni possibile valore, break per uscire (importantissimo!), e default come opzione finale. Senza break il codice continua al case successivo!

💡 Trucco Usa switch per menu, giorni della settimana, o qualsiasi scelta multipla. È più leggibile degli if infiniti!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Cicli While e Switch con Esempio

Il ciclo while ripete il codice finché una condizione rimane vera while (condizione) { codice }. È perfetto quando non sai quante volte devi ripetere qualcosa.

Un esempio pratico di switch assegni un numero al giorno della settimana 1=Lunedıˋ,2=Martedıˋ,ecc.1=Lunedì, 2=Martedì, ecc. e il programma stampa il nome corretto. Ogni case ha il suo break per fermarsi.

Nel while ricordati sempre di modificare la variabile di controllo dentro il ciclo, altrimenti va avanti all'infinito! Se scrivi while (i < 5) devi fare i++ da qualche parte.

💡 Attenzione Un while senza aggiornamento della condizione = loop infinito = computer bloccato!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Cicli Do-While e For

Il ciclo do-while esegue il codice almeno una volta, poi controlla la condizione do { codice } while (condizione);. Utile quando vuoi garantire che qualcosa succeda almeno una volta.

Il ciclo for è il più preciso for (inizio; condizione; aggiornamento) { codice }. Perfetto quando sai esattamente quante ripetizioni servono.

Nel for hai tre parti dichiari la variabile (es. i=0), metti la condizione per continuare (es. i<5), e specifichi come aggiornare (es. i++). Tutto ordinato e chiaro!

💡 Regola d'oro Usa for per conteggi fissi, while per condizioni variabili, do-while quando serve almeno un'esecuzione!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Break e Continue

Break è come un'uscita di emergenza esce immediatamente dal ciclo, qualunque sia la condizione. Utile quando hai trovato quello che cercavi e non serve continuare.

Continue salta l'iterazione corrente e va direttamente alla prossima. È come dire "ignora questo caso e vai avanti". Non esce dal ciclo, lo fa continuare.

Entrambi funzionano con for, while e do-while. Break esce completamente, continue salta solo il resto dell'iterazione corrente. Due strumenti potentissimi per controllare i tuoi cicli!

💡 Esempio In una lista di numeri, usa continue per saltare i negativi, break per fermarti quando trovi zero.

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Array - Le Liste di Dati

Gli array sono come cassetti numerati dove metti più valori dello stesso tipo. Invece di creare 10 variabili diverse, ne crei una sola che contiene 10 elementi!

Per creare un array scrivi int myNumbers = {25, 50, 75, 100};. Per accedere agli elementi usa le parentesi quadre myNumbers00 per il primo, myNumbers11 per il secondo, e così via.

Attenzione gli array iniziano da 0, non da 1! Il primo elemento è sempre 00. Per modificare un elemento myNumbers00 = 33;. Per scorrerli tutti usa un ciclo for con la variabile come indice.

💡 Trucco Usa for i=0;i<lunghezzaarray;i++i=0; i<lunghezza_array; i++ per visitare tutti gli elementi automaticamente!

Pensavamo che non l'avreste mai chiesto....

Che cos'è l'assistente AI di Knowunity?

Il nostro assistente AI è costruito specificamente per le esigenze degli studenti. Sulla base dei milioni di contenuti presenti sulla piattaforma, possiamo fornire agli studenti risposte davvero significative e pertinenti. Ma non si tratta solo di risposte, l'assistente è in grado di guidare gli studenti attraverso le loro sfide quotidiane di studio, con piani di studio personalizzati, quiz o contenuti nella chat e una personalizzazione al 100% basata sulle competenze e sugli sviluppi degli studenti.

Dove posso scaricare l'applicazione Knowunity?

È possibile scaricare l'applicazione dal Google Play Store e dall'Apple App Store.

Knowunity è davvero gratuita?

Sì, hai accesso completamente gratuito a tutti i contenuti nell'app e puoi chattare o seguire i Creatori in qualsiasi momento. Sbloccherai nuove funzioni crescendo il tuo numero di follower. Inoltre, offriamo Knowunity Premium, che consente di studiare senza alcun limite!!

62

Strumenti Intelligenti NUOVO

Trasforma questi appunti in: ✓ 50+ Domande di Pratica ✓ Flashcard Interattive ✓ Simulazione Completa d'Esame ✓ Schemi per Saggi

Simulazione d'Esame
Quiz
Flashcard
Saggio

Non c'è niente di adatto? Esplorare altre aree tematiche.

Recensioni dei nostri utenti. Ci adorano - e anche tu, vedrai .

4.9/5

App Store

4.8/5

Google Play

L'applicazione è molto facile da usare e ben progettata. Finora ho trovato tutto quello che cercavo e ho potuto imparare molto dalle presentazioni! Utilizzerò sicuramente l'app per i compiti in classe! È molto utile anche come fonte di ispirazione.

Stefano S

utente iOS

Questa applicazione è davvero grande! Ci sono tantissimi appunti e aiuti con lo studio [...]. La mia materia problematica, per esempio, è il francese e l'app ha così tante opzioni per aiutarmi. Grazie a questa app ho migliorato il mio francese. La consiglio a tutti.

Samantha Klich

utente Android

Wow, sono davvero stupita. Ho appena provato l'app perché l'ho vista pubblicizzata molte volte e sono rimasta assolutamente sbalordita. Questa app è L'AIUTO che cercate per la scuola e soprattutto offre tantissime cose, come allenamenti e schede, che a me personalmente sono state MOLTO utili.

Anna

utente iOS

È bellissima questa app, la adoro. È utilissima per lo studio e mi aiuta molto, anzi moltissimo, ma soprattutto mi aiutano molto i quiz, per memorizzare anche quello che non sapevo

Anastasia

utente Android

Fantastica per qualsiasi materia avere gli appunti anche di altre persone è molto utile perchè posso confrontarmi e vedere come migliorarmi. con i quiz riesco ad apprendere al meglio.

Francesca

utente Android

moooolto utile,gli appunti sono belli e funzionanti,schoolGPT da dei consigli formidabili!!

Marianna

utente Android

L'applicazione è semplicemente fantastica! Tutto ciò che devo fare è inserire l'argomento nella barra di ricerca e ottengo la risposta molto velocemente. Non devo guardare 10 video di YouTube per capire qualcosa, quindi risparmio tempo. Consigliatissima!

Sudenaz Ocak

utente Android

A scuola andavo malissimo in matematica, ma grazie a questa applicazione ora vado meglio. Vi sono molto grato per aver creato questa app.

Greenlight Bonnie

utente Android

Knowunity è un applicazione fantastica,considerando che ha degli schemi veramente molto carini e sfiziosi e che ci sono dei quiz,oltre al fatto che questa cosa dell intelligenza artificiale "school gpt" è almeno per me molto utile, perché a differenza di Chatgpt ti da le spiegazioni, ti spiega ciò che non è chiaro! Posso studiare più velocemente tramite gli schemi e che posso pubblicare io stessa gli schemi è una funzione utilissima per gli altri studenti. Knowunity è PERFETTA

Aurora

utente Android

L’app funziona benissimo e puoi trovare qualsiasi tipo di informazione. Non ho l’abbonamento ma la parte gratuita è sufficiente per uno studio approfondito.

Martina

utente iOS

in questi ultimi mesi di scuola dove il tempo è ormai poco, mi sta aiutando molto perché piuttosto che farmi io gli schemi su quello che leggo sul libro guardo questi già fatti e li uso come ripasso piuttosto che rileggermi tutto il libro

Chiara

utente IOS

Questa app è una delle migliori, nient’altro da dire.

Andrea

utente iOS

L'applicazione è molto facile da usare e ben progettata. Finora ho trovato tutto quello che cercavo e ho potuto imparare molto dalle presentazioni! Utilizzerò sicuramente l'app per i compiti in classe! È molto utile anche come fonte di ispirazione.

Stefano S

utente iOS

Questa applicazione è davvero grande! Ci sono tantissimi appunti e aiuti con lo studio [...]. La mia materia problematica, per esempio, è il francese e l'app ha così tante opzioni per aiutarmi. Grazie a questa app ho migliorato il mio francese. La consiglio a tutti.

Samantha Klich

utente Android

Wow, sono davvero stupita. Ho appena provato l'app perché l'ho vista pubblicizzata molte volte e sono rimasta assolutamente sbalordita. Questa app è L'AIUTO che cercate per la scuola e soprattutto offre tantissime cose, come allenamenti e schede, che a me personalmente sono state MOLTO utili.

Anna

utente iOS

È bellissima questa app, la adoro. È utilissima per lo studio e mi aiuta molto, anzi moltissimo, ma soprattutto mi aiutano molto i quiz, per memorizzare anche quello che non sapevo

Anastasia

utente Android

Fantastica per qualsiasi materia avere gli appunti anche di altre persone è molto utile perchè posso confrontarmi e vedere come migliorarmi. con i quiz riesco ad apprendere al meglio.

Francesca

utente Android

moooolto utile,gli appunti sono belli e funzionanti,schoolGPT da dei consigli formidabili!!

Marianna

utente Android

L'applicazione è semplicemente fantastica! Tutto ciò che devo fare è inserire l'argomento nella barra di ricerca e ottengo la risposta molto velocemente. Non devo guardare 10 video di YouTube per capire qualcosa, quindi risparmio tempo. Consigliatissima!

Sudenaz Ocak

utente Android

A scuola andavo malissimo in matematica, ma grazie a questa applicazione ora vado meglio. Vi sono molto grato per aver creato questa app.

Greenlight Bonnie

utente Android

Knowunity è un applicazione fantastica,considerando che ha degli schemi veramente molto carini e sfiziosi e che ci sono dei quiz,oltre al fatto che questa cosa dell intelligenza artificiale "school gpt" è almeno per me molto utile, perché a differenza di Chatgpt ti da le spiegazioni, ti spiega ciò che non è chiaro! Posso studiare più velocemente tramite gli schemi e che posso pubblicare io stessa gli schemi è una funzione utilissima per gli altri studenti. Knowunity è PERFETTA

Aurora

utente Android

L’app funziona benissimo e puoi trovare qualsiasi tipo di informazione. Non ho l’abbonamento ma la parte gratuita è sufficiente per uno studio approfondito.

Martina

utente iOS

in questi ultimi mesi di scuola dove il tempo è ormai poco, mi sta aiutando molto perché piuttosto che farmi io gli schemi su quello che leggo sul libro guardo questi già fatti e li uso come ripasso piuttosto che rileggermi tutto il libro

Chiara

utente IOS

Questa app è una delle migliori, nient’altro da dire.

Andrea

utente iOS

 

Informatica

1565

4 dic 2025

20 pagine

Programmazione in C per Principianti

user profile picture

Alessia

@im.alecs

Se pensi che la programmazione in C sia difficile, preparati a cambiare idea! Il C è uno dei linguaggi più potenti e versatili che esistano, e una volta che capisci le basi diventa davvero divertente da usare.

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Introduzione alla Programmazione C

Iniziare con il C significa prima di tutto capire come includere le librerie giuste nel tuo codice. Sono come delle cassette degli attrezzi che ti danno superpotori specifici!

Le librerie più importanti che userai sempre sono #include <stdio.h> per leggere e scrivere dati, e #include <math.h> per i calcoli matematici. Altre come <stdlib.h> e <string.h> ti serviranno per funzioni generali e per gestire le parole.

La struttura base di ogni programma C ha sempre int main(){} come funzione principale e return 0; per chiudere tutto correttamente. Per stampare usa printf("Hello World!"); e per andare a capo aggiungi \n.

💡 Trucco: Usa // per i commenti su una riga e /* */ per quelli lunghi. Ti salveranno quando rileggerai il codice dopo settimane!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Variabili e Tipi di Dato

Le variabili sono come contenitori dove metti i tuoi dati, ma ogni contenitore può tenere solo un tipo specifico di cosa. È più semplice di quanto sembri!

I tipi principali sono: int per numeri interi (come 42), float per numeri con la virgola (come 3.14), char per singole lettere (come 'A'), e double per numeri con più precisione. Per creare una variabile scrivi: tipo nome = valore;

Gli identificatori di formato sono fondamentali: usa %d per int, %f per float, %c per char, %lf per double e %s per stringhe. Li userai con printf e scanf.

💡 Ricorda: Se vuoi che una variabile non cambi mai valore, usa const davanti al tipo. Così eviti errori accidentali!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Operatori Aritmetici e di Confronto

Gli operatori aritmetici funzionano esattamente come in matematica: + per sommare, - per sottrarre, * per moltiplicare, / per dividere. L'unico nuovo è % che ti dà il resto della divisione.

Gli operatori ++ e -- sono comodissimi: aumentano o diminuiscono di 1 una variabile. Invece di scrivere x = x + 1 basta x++!

Per confrontare valori hai == (uguale), != (diverso), > (maggiore), < (minore), >= (maggiore o uguale) e <= (minore o uguale). Attento a non confondere = (assegnazione) con == (confronto)!

💡 Attenzione: L'operatore % funziona solo con numeri interi, non con float o double!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Operatori Logici e Istruzioni Condizionali

Gli operatori logici ti permettono di combinare più condizioni: && significa "e" (entrambe devono essere vere), || significa "o" (almeno una deve essere vera), ! significa "non" (inverte il risultato).

L'istruzione if è il cuore della logica: if (condizione) { codice }. Se la condizione è vera, il codice viene eseguito. Semplice ma potentissimo!

Con else puoi dire al programma cosa fare quando la condizione è falsa: if (condizione) { codice1 } else { codice2 }. Per più opzioni usa else if per creare una catena di controlli.

💡 Esempio pratico: if voto>=6voto >= 6 { printf("Promosso!"); } else { printf("Bocciato!"); }

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Else If e Esempi Pratici

Le catene else if ti permettono di gestire situazioni complesse con più condizioni. Puoi controllare l'orario e salutare diversamente: mattina, pomeriggio o sera.

Il programma controlla le condizioni nell'ordine: se la prima è falsa, passa alla seconda, e così via. Solo quando trova una condizione vera esegue quel blocco di codice.

La struttura è: if (condizione1) { codice1 } else if (condizione2) { codice2 } else { codice_default }. L'ultimo else è facoltativo ma utile come "piano B".

💡 Suggerimento: Metti sempre le condizioni più specifiche prima di quelle generiche per evitare errori logici!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Operatore Ternario e Switch

L'operatore ternario è una scorciatoia figosa per if-else semplici: variabile = (condizione) ? valore_se_vero : valore_se_falso;. Una sola riga invece di cinque!

Lo switch è perfetto quando devi scegliere tra molte opzioni basate su un singolo valore. È più pulito di tanti if-else concatenati.

La struttura switch ha case per ogni possibile valore, break per uscire (importantissimo!), e default come opzione finale. Senza break il codice continua al case successivo!

💡 Trucco: Usa switch per menu, giorni della settimana, o qualsiasi scelta multipla. È più leggibile degli if infiniti!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Cicli While e Switch con Esempio

Il ciclo while ripete il codice finché una condizione rimane vera: while (condizione) { codice }. È perfetto quando non sai quante volte devi ripetere qualcosa.

Un esempio pratico di switch: assegni un numero al giorno della settimana 1=Lunedıˋ,2=Martedıˋ,ecc.1=Lunedì, 2=Martedì, ecc. e il programma stampa il nome corretto. Ogni case ha il suo break per fermarsi.

Nel while ricordati sempre di modificare la variabile di controllo dentro il ciclo, altrimenti va avanti all'infinito! Se scrivi while (i < 5) devi fare i++ da qualche parte.

💡 Attenzione: Un while senza aggiornamento della condizione = loop infinito = computer bloccato!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Cicli Do-While e For

Il ciclo do-while esegue il codice almeno una volta, poi controlla la condizione: do { codice } while (condizione);. Utile quando vuoi garantire che qualcosa succeda almeno una volta.

Il ciclo for è il più preciso: for (inizio; condizione; aggiornamento) { codice }. Perfetto quando sai esattamente quante ripetizioni servono.

Nel for hai tre parti: dichiari la variabile (es. i=0), metti la condizione per continuare (es. i<5), e specifichi come aggiornare (es. i++). Tutto ordinato e chiaro!

💡 Regola d'oro: Usa for per conteggi fissi, while per condizioni variabili, do-while quando serve almeno un'esecuzione!

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Break e Continue

Break è come un'uscita di emergenza: esce immediatamente dal ciclo, qualunque sia la condizione. Utile quando hai trovato quello che cercavi e non serve continuare.

Continue salta l'iterazione corrente e va direttamente alla prossima. È come dire "ignora questo caso e vai avanti". Non esce dal ciclo, lo fa continuare.

Entrambi funzionano con for, while e do-while. Break esce completamente, continue salta solo il resto dell'iterazione corrente. Due strumenti potentissimi per controllare i tuoi cicli!

💡 Esempio: In una lista di numeri, usa continue per saltare i negativi, break per fermarti quando trovi zero.

# PROGRAMHAZIONE C

INTRODUZIONE

LIBRERIE

#include <stdio.h> libzezia di file di intestazione che ci consente di lavoraze
con funzioni di

Iscriviti per mostrare il contenutoÈ gratis!

Accesso a tutti i documenti

Migliora i tuoi voti

Unisciti a milioni di studenti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

Array - Le Liste di Dati

Gli array sono come cassetti numerati dove metti più valori dello stesso tipo. Invece di creare 10 variabili diverse, ne crei una sola che contiene 10 elementi!

Per creare un array scrivi: int myNumbers = {25, 50, 75, 100};. Per accedere agli elementi usa le parentesi quadre: myNumbers00 per il primo, myNumbers11 per il secondo, e così via.

Attenzione: gli array iniziano da 0, non da 1! Il primo elemento è sempre 00. Per modificare un elemento: myNumbers00 = 33;. Per scorrerli tutti usa un ciclo for con la variabile come indice.

💡 Trucco: Usa for i=0;i<lunghezzaarray;i++i=0; i<lunghezza_array; i++ per visitare tutti gli elementi automaticamente!

Pensavamo che non l'avreste mai chiesto....

Che cos'è l'assistente AI di Knowunity?

Il nostro assistente AI è costruito specificamente per le esigenze degli studenti. Sulla base dei milioni di contenuti presenti sulla piattaforma, possiamo fornire agli studenti risposte davvero significative e pertinenti. Ma non si tratta solo di risposte, l'assistente è in grado di guidare gli studenti attraverso le loro sfide quotidiane di studio, con piani di studio personalizzati, quiz o contenuti nella chat e una personalizzazione al 100% basata sulle competenze e sugli sviluppi degli studenti.

Dove posso scaricare l'applicazione Knowunity?

È possibile scaricare l'applicazione dal Google Play Store e dall'Apple App Store.

Knowunity è davvero gratuita?

Sì, hai accesso completamente gratuito a tutti i contenuti nell'app e puoi chattare o seguire i Creatori in qualsiasi momento. Sbloccherai nuove funzioni crescendo il tuo numero di follower. Inoltre, offriamo Knowunity Premium, che consente di studiare senza alcun limite!!

62

Strumenti Intelligenti NUOVO

Trasforma questi appunti in: ✓ 50+ Domande di Pratica ✓ Flashcard Interattive ✓ Simulazione Completa d'Esame ✓ Schemi per Saggi

Simulazione d'Esame
Quiz
Flashcard
Saggio

Non c'è niente di adatto? Esplorare altre aree tematiche.

Recensioni dei nostri utenti. Ci adorano - e anche tu, vedrai .

4.9/5

App Store

4.8/5

Google Play

L'applicazione è molto facile da usare e ben progettata. Finora ho trovato tutto quello che cercavo e ho potuto imparare molto dalle presentazioni! Utilizzerò sicuramente l'app per i compiti in classe! È molto utile anche come fonte di ispirazione.

Stefano S

utente iOS

Questa applicazione è davvero grande! Ci sono tantissimi appunti e aiuti con lo studio [...]. La mia materia problematica, per esempio, è il francese e l'app ha così tante opzioni per aiutarmi. Grazie a questa app ho migliorato il mio francese. La consiglio a tutti.

Samantha Klich

utente Android

Wow, sono davvero stupita. Ho appena provato l'app perché l'ho vista pubblicizzata molte volte e sono rimasta assolutamente sbalordita. Questa app è L'AIUTO che cercate per la scuola e soprattutto offre tantissime cose, come allenamenti e schede, che a me personalmente sono state MOLTO utili.

Anna

utente iOS

È bellissima questa app, la adoro. È utilissima per lo studio e mi aiuta molto, anzi moltissimo, ma soprattutto mi aiutano molto i quiz, per memorizzare anche quello che non sapevo

Anastasia

utente Android

Fantastica per qualsiasi materia avere gli appunti anche di altre persone è molto utile perchè posso confrontarmi e vedere come migliorarmi. con i quiz riesco ad apprendere al meglio.

Francesca

utente Android

moooolto utile,gli appunti sono belli e funzionanti,schoolGPT da dei consigli formidabili!!

Marianna

utente Android

L'applicazione è semplicemente fantastica! Tutto ciò che devo fare è inserire l'argomento nella barra di ricerca e ottengo la risposta molto velocemente. Non devo guardare 10 video di YouTube per capire qualcosa, quindi risparmio tempo. Consigliatissima!

Sudenaz Ocak

utente Android

A scuola andavo malissimo in matematica, ma grazie a questa applicazione ora vado meglio. Vi sono molto grato per aver creato questa app.

Greenlight Bonnie

utente Android

Knowunity è un applicazione fantastica,considerando che ha degli schemi veramente molto carini e sfiziosi e che ci sono dei quiz,oltre al fatto che questa cosa dell intelligenza artificiale "school gpt" è almeno per me molto utile, perché a differenza di Chatgpt ti da le spiegazioni, ti spiega ciò che non è chiaro! Posso studiare più velocemente tramite gli schemi e che posso pubblicare io stessa gli schemi è una funzione utilissima per gli altri studenti. Knowunity è PERFETTA

Aurora

utente Android

L’app funziona benissimo e puoi trovare qualsiasi tipo di informazione. Non ho l’abbonamento ma la parte gratuita è sufficiente per uno studio approfondito.

Martina

utente iOS

in questi ultimi mesi di scuola dove il tempo è ormai poco, mi sta aiutando molto perché piuttosto che farmi io gli schemi su quello che leggo sul libro guardo questi già fatti e li uso come ripasso piuttosto che rileggermi tutto il libro

Chiara

utente IOS

Questa app è una delle migliori, nient’altro da dire.

Andrea

utente iOS

L'applicazione è molto facile da usare e ben progettata. Finora ho trovato tutto quello che cercavo e ho potuto imparare molto dalle presentazioni! Utilizzerò sicuramente l'app per i compiti in classe! È molto utile anche come fonte di ispirazione.

Stefano S

utente iOS

Questa applicazione è davvero grande! Ci sono tantissimi appunti e aiuti con lo studio [...]. La mia materia problematica, per esempio, è il francese e l'app ha così tante opzioni per aiutarmi. Grazie a questa app ho migliorato il mio francese. La consiglio a tutti.

Samantha Klich

utente Android

Wow, sono davvero stupita. Ho appena provato l'app perché l'ho vista pubblicizzata molte volte e sono rimasta assolutamente sbalordita. Questa app è L'AIUTO che cercate per la scuola e soprattutto offre tantissime cose, come allenamenti e schede, che a me personalmente sono state MOLTO utili.

Anna

utente iOS

È bellissima questa app, la adoro. È utilissima per lo studio e mi aiuta molto, anzi moltissimo, ma soprattutto mi aiutano molto i quiz, per memorizzare anche quello che non sapevo

Anastasia

utente Android

Fantastica per qualsiasi materia avere gli appunti anche di altre persone è molto utile perchè posso confrontarmi e vedere come migliorarmi. con i quiz riesco ad apprendere al meglio.

Francesca

utente Android

moooolto utile,gli appunti sono belli e funzionanti,schoolGPT da dei consigli formidabili!!

Marianna

utente Android

L'applicazione è semplicemente fantastica! Tutto ciò che devo fare è inserire l'argomento nella barra di ricerca e ottengo la risposta molto velocemente. Non devo guardare 10 video di YouTube per capire qualcosa, quindi risparmio tempo. Consigliatissima!

Sudenaz Ocak

utente Android

A scuola andavo malissimo in matematica, ma grazie a questa applicazione ora vado meglio. Vi sono molto grato per aver creato questa app.

Greenlight Bonnie

utente Android

Knowunity è un applicazione fantastica,considerando che ha degli schemi veramente molto carini e sfiziosi e che ci sono dei quiz,oltre al fatto che questa cosa dell intelligenza artificiale "school gpt" è almeno per me molto utile, perché a differenza di Chatgpt ti da le spiegazioni, ti spiega ciò che non è chiaro! Posso studiare più velocemente tramite gli schemi e che posso pubblicare io stessa gli schemi è una funzione utilissima per gli altri studenti. Knowunity è PERFETTA

Aurora

utente Android

L’app funziona benissimo e puoi trovare qualsiasi tipo di informazione. Non ho l’abbonamento ma la parte gratuita è sufficiente per uno studio approfondito.

Martina

utente iOS

in questi ultimi mesi di scuola dove il tempo è ormai poco, mi sta aiutando molto perché piuttosto che farmi io gli schemi su quello che leggo sul libro guardo questi già fatti e li uso come ripasso piuttosto che rileggermi tutto il libro

Chiara

utente IOS

Questa app è una delle migliori, nient’altro da dire.

Andrea

utente iOS