C Programming Code

Contiene annunci
Classificazione dei contenuti
Per tutti
10K+
Download
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni sull'app

C Programming Code è una libreria di 82 programmi C completi e funzionanti per studenti e principianti. Ogni programma è scritto in C standard (C17), compila senza errori e include un esempio di esecuzione reale e una breve spiegazione del suo funzionamento. I diagrammi mostrano cosa accade all'interno di programmi di ordinamento, ricerca, matrici e puntatori.

Cosa include l'app

• Nozioni di base: come compilare ed eseguire un programma, Hello World, lettura sicura dell'input con scanf e fgets, operatori aritmetici, scambio, dimensioni e intervalli dei tipi di dati, codici dei caratteri
• Condizioni: pari o dispari, vocale o consonante, anni bisestili, il più grande di tre numeri, calcolatrice di voti, radici di un'equazione di secondo grado
• Cicli e numeri: somma e media, tabellina, somma delle cifre, numeri inversi e palindromi, fattoriale, serie di Fibonacci, verifica dei numeri primi, crivello di Eratostene, numeri di Armstrong e numeri perfetti, MCD e mcm, nCr e nPr, potenze veloci
• Modelli: triangoli stellati e numerici, piramide, rombo, quadrato vuoto, triangolo di Floyd, triangolo di Pascal
• Sistemi numerici: da decimale a binario, ottale ed esadecimale e viceversa, operatori bit a bit
• Array: somma e media, elemento più grande e più piccolo, inversione, inserimento ed eliminazione, ricerca lineare, ricerca binaria, bubble sort, selection sort, insertion sort Unione di array ordinati, conteggio delle frequenze, rimozione dei duplicati
• Matrici: addizione e sottrazione, moltiplicazione, trasposizione, determinanti 2 × 2 e 3 × 3
• Stringhe: lunghezza, inversione, palindromo, conteggio delle vocali, conversione tra maiuscole e minuscole, conteggio delle parole, concatenazione, confronto e copia senza libreria, controllo anagrammi, rimozione di caratteri, conversione da stringa a intero
• Puntatori e funzioni: nozioni di base sui puntatori, scambio con puntatori, array e puntatori, array dinamici con malloc e realloc, puntatori a funzione e qsort, ricorsione, Torre di Hanoi
• Strutture e file: registri degli studenti, numeri complessi, scrittura e lettura di un file di testo, conteggio di righe e parole in un file, copia di un file
• Progetti semplici: calcolatrice, convertitore di temperatura, menu del conto bancario, gioco di indovinelli numerici, tris

Ogni pagina del programma contiene:
• il programma completo, pronto per essere copiato, compilato ed eseguito
• un esempio di esecuzione tratto dal programma reale, con l'input digitato evidenziato
• una chiara guida "come • Spiegazione del funzionamento, con tabelle e diagrammi laddove utili
• Note sugli errori più comuni: overflow di interi, overflow di buffer, input non sicuri e comportamento indefinito
• Collegamenti a programmi correlati

A chi è rivolto
Studenti che imparano il linguaggio C a scuola o all'università, principianti che apprendono meglio attraverso gli esempi e chiunque si prepari per esami di laboratorio di programmazione o prove pratiche. È il programma di esempio complementare all'app tutorial di programmazione C.

Caratteristiche
• Funziona offline: non è necessaria la connessione a Internet
• Spiegazioni disponibili in 8 lingue: inglese, spagnolo, portoghese, francese, tedesco, arabo, hindi e indonesiano
• Ricerca in tutti i programmi
• Modalità scura
• Layout pulito per telefoni e tablet
• Nessun accesso richiesto

I programmi sono originali e sono stati testati con un compilatore C17. Questa app è un supporto di studio autonomo; Non è affiliato ad alcun fornitore di compilatori o ente di standardizzazione.
Esempi di programmazione in C: 82 programmi testati con esempi di esecuzione e spiegazioni
Ultimo aggiornamento
13 ott 2026

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
  • L'app potrebbe condividere questi tipi di dati con terze parti
    Posizione, Attività dell'app e altri 2
  • Nessun dato raccolto
    Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori
  • I dati vengono criptati in transito
  • I dati non possono essere eliminati

Novità

Improved Arabic display: maths, codes and English names in tables now read in the right order.