Esercizio con le matrici in C
Proponiamo un semplice esercizio con le matrici in C. Si vuole realizzare un programma che richieda all’utente di inserire i voti corrispondenti a 7 prove sostenute in Matematica durante l’anno…
Proponiamo un semplice esercizio con le matrici in C. Si vuole realizzare un programma che richieda all’utente di inserire i voti corrispondenti a 7 prove sostenute in Matematica durante l’anno…
Costruiamo un algoritmo per la ricerca di un elemento in una matrice in C. Iniziamo creando una matrice di numeri casuali. Generare numeri casuali in C In C abbiamo un…
Il gioco indovina numero, che di seguito verrà sviluppato in C, è un gioco molto semplice che consiste nel cercare di indovinare un determinato numero generato casualmente dal programma. Procedimento…
In questa lezione ci concentreremo sullo sviluppo dell’algoritmo di selection sort in linguaggio C, un metodo di ordinamento ampiamente utilizzato nella pratica della programmazione. Il selection sort è noto per…
Realizziamo un programma in C che, data una matrice quadrata di ordine N, determini la somma degli elementi della diagonale principale di una matrice. Definizione di diagonale principale di una…
Realizziamo un algoritmo per il calcolo della somma degli elementi appartenenti alla cornice esterna di una matrice in C. Consideriamo una matrice a e definiamo in 100 il numero massimo…
In questa lezione imparare a popolare un array con numeri random in C. Nella programmazione, spesso è necessario generare numeri casuali e caricarli in un array per scopi vari, come…
Realizziamo un programma che risolva un’equazione di secondo grado in C. Equazioni di secondo grado Innanzitutto partiamo dalla definizione. Un’equazione di secondo grado è un’equazione di grado 2 con, eventualmente,…
Oggi parleremo delle funzioni in C, uno strumento molto utile e potente che consente il riutilizzo di blocchi di istruzione. Una funzione può essere vista come un sottoprogramma dove vengono…
La funzione strlen in C è una funzione che serve a calcolare la lunghezza di una stringa, escluso il carattere terminatore. Per utilizzare la funzione strlen occorre includere la libreria…
Le funzioni gets() e puts() in C sono delle funzioni utilizzate per inserire e visualizzare le stringhe. La funzione gets() acquisisce una stringa da tastiera, fino alla fine, compresi eventuali…
In questa lezione impareremo a generare dei numeri casuali senza ripetizioni in C. Abbiamo già studiato come è possibile caricare un array con numeri random, ovvero con dei numeri a…
Le funzioni getchar() e putchar() in C servono a memorizzare e visualizzare le stringhe. La funzione getchar() permette di leggere un singolo carattere sul monitor mentre la funzione putchar() serve…
Affronteremo oggi gli array di caratteri in C, ovvero le stringhe. Definizione di stringa Una stringa è un insieme di caratteri (e/o sequenze di escape) rappresentate tra virgolette, ad esempio:…
In questa lezione studieremo alcune funzioni della libreria string.h in C ed in particolare le funzioni strcmp(), strcpy(), strcat(), strncmp(), strncpy(), strncat(). Nella lezione precedente abbiamo visto degli esempi sulla…
Vedremo oggi come concatenare due stringhe in C. Supponiamo quindi di avere due stringhe: “fare coding divertendosi è possibile” e “troverete esempi sul sito coding creativo”. Vogliamo unirle per creare…
Un array multidimensionale è una struttura dati in cui gli elementi sono a loro volta array. Questi tipi di array possono essere ulteriormente multidimensionali, formando quindi una struttura a più…
Realizziamo un algoritmo che calcoli il prodotto tra due matrici in C. Procediamo seguendo questi passi: Inseriamo i dati nella prima matrice Inseriamo i dati nella seconda matrice Calcoliamo il…