Coding con Scratch

coding con scratch

In questo articolo impareremo a fare coding con Scratch in maniera semplice, senza utilizzare le strutture condizionali (se, se allora) o iterative (ripeti, ripeti fino a quando). Esempio di coding con Scratch Dato il perimetro di un triangolo equilatero calcolare l’area. Bene, il problema è di facile risoluzione e presenta varie soluzioni. La prima, più … Leggi tutto

Funzioni in C++

Funzioni in C++

In questo tutorial parleremo delle funzioni in C++. Le funzioni sono uno strumento molto utile in special modo quando si deve affrontare un problema complesso. Infatti, nel momento in cui ci troviamo davanti un problema che sembra irrisolvibile, è fondamentale suddividerlo in sottoprogrammi. Questi sottoprogrammi si potranno così risolvere separatamente. In questo modo diventa anche … Leggi tutto

Massimo tra n numeri in C++

massimo tra n numeri in C++

Realizziamo un semplice programma per trovare il massimo tra n numeri in C++. Con il termine di valore massimo intendiamo il valore più grande tra i numeri presi in input. Per risolvere l’algoritmo occorrono dunque le seguenti variabili: n – indica quanti numeri si vogliono inserire. Chiaramente deve essere un valore maggiore di zero. Infatti … Leggi tutto

Multipli con Algobuild

multipli con algobuild

Risolviamo alcuni esercizi sui multipli con Algobuild, al fine di esercitarci ancora con la selezione. Esercizio 1 sui multipli con Algobuild Dati in input due numeri A e B, controllare se A è multiplo di B. Per verificare che A é un multiplo di B, basta controllare che il resto della divisione di A per … Leggi tutto

Divisori di un numero con Algobuild

divisori di un numero con algobuild

Oggi impareremo a creare un algoritmo per trovare i divisori di un numero con Algobuild. Quindi mi serviranno queste forme: Ellisse per l’inizio e per la fine; Rettangolo per effettuare le operazioni e per l’assegnamento; Parallelogramma per inserire l’input, ovvero in questo caso per prendere il numero e per visualizzare in output il risultato; Rombo … Leggi tutto

Canvas con JavaScript

canvas con javascript

In questo articolo parleremo ancora dei canvas con JavaScript. Faremo un esempio molto semplice graficamente. Più avanti infatti vedremo come implementare i grafici utilizzando la libreria Chart.js, oggi vi indico per il momento solo il link alla libreria: chartjs.org. Ipotizziamo quindi di prendere dei dati dalle caselle di input e realizzare un grafico a torta … Leggi tutto

Libreria jsPDF

Libreria jsPDF

Abbiamo già visto degli esempi con la libreria jsPDF continuiamo ancora a vedere come generare un pdf da una pagina web. Inserire immagini in un pdf con la libreria jsPDF In questo esempio vediamo come inserire delle immagini in un documento pdf che andremo a creare facendo clic sul link dell’immagine. L’operazione da fare è … Leggi tutto

Proprietà di un pdf con JavaScript

proprietà di un pdf con javascript

In questo tutorial vedremo come impostare le proprietà di un pdf con JavaScript, per dare ad esempio un titolo o un autore ad un documento. In definitiva si tratta dei metadati di un documento pdf. Queste proprietà ad esempio possono essere utili nelle ricerche non solo in locale ma anche nei motori di ricerca per … Leggi tutto

Pdf da un form con JavaScript

form pdf con javascript

In quest’articolo vedremo un semplicissimo esempio di come creare un pdf da un form con JavaScript. Nei precedenti tutorial abbiamo già visto come creare un pdf utilizzando la libreria jsPDF e abbiamo visto anche come creare un semplice form html. Abbiamo anche trattato l’argomento della validazione permettendo l’inoltro solo se i campi obbligatori sono tutti … Leggi tutto

Creare PDF con Javascript

crea pdf con javascript

In questo breve tutorial impareremo a creare pdf con JavaScript. Quello che vi presenterò è uno dei metodi possibili per creare pdf e fa uso della libreria jsPDF, ma chiaramente ci sono altri possibili metodi. La libreria jsPDF è stata dunque sviluppata con lo scopo di produrre documenti pdf personalizzabili. Utilizzo della libreria jsPDF per … Leggi tutto

Iterazioni in C++

iterazioni in C++

Facciamo alcuni esempi di iterazioni in C++ con il ciclo for, prima di andare avanti con gli altri argomenti. Primo esempio – Iterazioni in C++ Stampare i primi n multipli di num, dove n e num sono interi e positivi. Innanzitutto dichiariamo le variabili necessarie: n – Variabile intera che rappresenta la quantità dei multipli … Leggi tutto

Ciclo for in C++

ciclo for in C++

Il ciclo for in C++ è un costrutto di controllo iterativo che offre una sintassi compatta e potente per eseguire iterazioni su un insieme di istruzioni un numero definito di volte. La sua struttura è particolarmente adatta quando si conosce esattamente il numero di iterazioni necessarie. Il ciclo for è utilizzato per quelle istruzioni cicliche … Leggi tutto

Ciclo do-while in C++

ciclo do-while in C++

Affronteremo in questo articolo il ciclo do-while in C++, che viene utilizzato quando il corpo dell’iterazione deve essere eseguito almeno una volta. Il ciclo do-while è dunque un’istruzione post-condizionale dove, prima sono eseguite le istruzioni che formano il blocco dell’iterazione e dopo è eseguita la condizione per stabilire se ripetere il ciclo oppure no. Se … Leggi tutto

Ciclo while in C++

Ciclo while in C++

In questa guida parleremo del ciclo while in C++, un’istruzione iterativa pre-condizionale, utilizzabile per eseguire tante volte un insieme di istruzioni. Per capire meglio cos’è un’iterazione facciamo un esempio pratico. Immaginiamo di voler prendere un libro in una biblioteca, ma che non sappiamo dove sia collocato. Allora ci toccherà fare una ricerca scaffale per scaffale. … Leggi tutto

Rimuovere attributi agli elementi del dom con JavaScript

rimuovere attributi dom

In questa guida impareremo principalmente a rimuovere attributi agli elementi del dom con JavaScript. Nelle guide precedenti abbiamo visto come creare nuovi attributi e nuovi elementi in una pagina web. Al fine di comprendere quello che stiamo trattando, potete consultare i seguenti tutorial: Creare elementi dom JavaScriptCreare attributi agli elementi. Utilizzare removeAttribute() per rimuovere attributi … Leggi tutto

Esempi con gli operatori logici in C++

operatori logici linguaggio C++

Analizziamo oggi alcuni esempi con gli operatori logici in C++. Nei precedenti tutorial abbiamo definito cosa sono gli operatori logici e abbiamo realizzato un piccolo esempio. Facciamo altri esempi con gli operatori logici in C++. Primo esempio Preso un numero in input controllare se è interno all’intervallo [10,20]. Basta controllare se il numero è maggiore … Leggi tutto