Typedef struct C
In questo articolo parleremo di typedef struct C. L’istruzione typedef permette di definire degli alias a dei tipi di dato esistenti. Non si definisce un nuovo tipo ma si introduce…
In questo articolo parleremo di typedef struct C. L’istruzione typedef permette di definire degli alias a dei tipi di dato esistenti. Non si definisce un nuovo tipo ma si introduce…
In questa lezione studieremo le strutture in C, cioè un insieme di variabili di uno o più tipi, raggruppate da un nome in comune. Fino a questo momento abbiamo studiato…
In questa lezione affronteremo il selection sort in C++, cioè un algoritmo di ordinamento che consiste nel selezionare volta per volta un elemento, quello minore o quello maggiore, all’interno dell’array…
In questa lezione svilupperemo l’algoritmo bubble sort in C++. Il bubble sort è l’algoritmo di ordinamento più semplice da implementare, ma è anche poco efficiente. Il bubble sort è utilizzato…
L’algoritmo di ricerca binaria o dicotomica è un algoritmo che viene utilizzato per trovare elementi in un array ordinato. Si usa il termine dicotomica (dal greco: tagliare in due) perché…
Proponiamo un problema di ricerca in un array ordinato. Prendere in input un array di N numeri interi, ordinato in modo crescente.Viene fornito in input un numero intero X. Dire…
In questo tutorial impareremo a creare un semplicissimo jQuery slider. Realizzeremo questo slider utilizzando i metodi che abbiamo studiato in precedenza, ma più avanti vedremo altri metodi con cui poter…
L’algoritmo di Euclide è un metodo per trovare il massimo comune divisore tra due numeri interi. Ricordiamo che il massimo comune divisore, MCD, tra due numeri interi è il più…
jQuery eq() method è un metodo che serve ad individuare elementi specifici all’interno di un set di elementi. All’interno del metodo eq() si specifica infatti un indice che indica la…
In questo tutorial spiegheremo come utilizzare Algobuild per lo sviluppo dei diagrammi di flusso. Chiaramente è possibile utilizzare anche solo carta e penna per creare i diagrammi di flusso. Algobuild…
jQuery fadeIn() method serve, non solo a mostrare un elemento, ma anche ad applicare un effetto dissolvenza. Questo metodo infatti è molto simile al metodo show(), così come il metodo…
In questa lezione studieremo il metodo jQuery hover(). Nella scorsa lezione abbiamo studiato i metodi mouseover(), mouseout(), mousemove(), mouseenter() e mouseleave(), cercando di capirne le differenze d’uso. Il metodo hover()…
Area e perimetro con Scratch – Realizziamo in questa lezione una serie di esempi per calcolare l’area e il perimetro del rettangolo con Scratch. Questi semplici esercizi possono essere proposti…
Altri metodi utilizzati per gestire il movimento del mouse nella pagina che vi spiegherò sono mouseenter(), mousemove() e mouseleave(). Questi metodi hanno la stessa sintassi dei metodi precedenti, ma hanno…
jQuery mouseover() method – In questa lezione studieremo il metodo mouseover() che si verifica quando, come suggerisce già il nome, passiamo su un elemento di una pagina web con il…
Realizziamo una jQuery Gallery, ovvero una galleria con jQuery per lo scorrimento delle immagini. Per realizzare un semplice esempio di jQuery gallery utilizzeremo il metodo attr(). Successivamente utilizzeremo altri metodi…
In questa lezione studieremo il jQuery attr() method, un semplice metodo per assegnare un attributo al valore selezionato. La sintassi per ritornare un valore di un attributo è questa: $(selettore).attr(attributo)…
jQuery removeClass() method permette di rimuovere una classe (remove class) da un elemento selezionato. La sintassi è dunque questa: .removeClass (nome_classe, funzione (index, classe_corrente)) Dove nome_classe e funzione hanno le…