Esempio con gli operatori logici in C++

opertori logici C++

Analizziamo un esempio con gli operatori logici in C++, al fine di comprendere meglio il funzionamento di detti operatori. Nel precedente tutorial ne abbiamo dato la definizione e visto l’ordine di precedenza. Riprendiamo innanzitutto un esercizio che abbiamo già realizzato in questo tutorial:https://www.codingcreativo.it/esercizio-con-if-else-in-c/. Riportiamo dunque il testo: Su una linea ferroviaria, rispetto alla tariffa piena, … Leggi tutto

Operatori logici in C++

operatori logici in C++

Gli operatori logici in C++ consentono di concatenare tra di loro più espressioni logiche o anche di negare il risultato di un’espressione. Ma vediamo in dettaglio quali sono gli operatori logici in C++: ! (not logico) && (and logico) || (or logico) Esempi d’uso degli operatori logici in C++ Operatore not Il connettivo not ( … Leggi tutto

Esercizi con switch case in C++

switch case voti C++

Proponiamo degli esercizi con l’istruzione switch case in C++, al fine di assimilare bene il funzionamento di questo costrutto. Ricordiamo che il costrutto switch consente una selezione a più vie, cioè una selezione multipla. Esercizio 1 con switch case in C++ Uno degli esercizi con switch case in C++ che vi voglio proporre è quello … Leggi tutto

Switch case in C++

switch case in C ++

In quest’articolo parleremo dello switch case in C++. Il costrutto switch consente di realizzare una selezione a più vie, cioè una selezione multipla. La struttura sintattica è questa: switch (espressione) { case <valore1>:  istruzioni1; break; case <valore2>:  istruzioni2; break; …. default:  istruzioni; } In fase di esecuzione si valuta espressione e viene confrontata con valore1. … Leggi tutto

Numeri pari con Scratch

numeri pari con scratch

Realizziamo oggi un semplicissimo programma per i numeri pari con Scratch. L’esercizio che vogliamo realizzare consiste nel prendere un numero in input e far dire al programma se questo numero è pari. Questo esercizio si può proporre sia agli alunni della scuola primaria sia a quelli della scuola secondaria. Un numero è pari se il … Leggi tutto

Esercizio con if else in C++

Proponiamo in quest’articolo un semplice esercizio con if else in C++, al fine di esercitarci con le istruzioni condizionali. Questo semplice esercizio in genere viene proposto agli alunni di seconda superiore. Su una linea ferroviaria, rispetto alla tariffa piena, i pensionati usufruiscono di uno sconto del 10%, gli studenti del 15% e infine i disoccupati … Leggi tutto

if else in C++

if else

In quest’articolo studieremo il funzionamento dell’istruzione if else in C++. Quando vogliamo eseguire un’istruzione al verificarsi di una certa condizione possiamo utilizzare infatti l’istruzione if … else. Sintassi if else in C++ La sintassi è dunque questa: Se espressione è vera vengono eseguite le istruzioni_if, altrimenti se è falsa il programma esegue le istruzioni_else. L’istruzione … Leggi tutto

Creare attributi agli elementi

createAttribute

Studieremo in questo tutorial come creare attributi agli elementi, utilizzando createAttribute() e setAttributeNode(). Nell’articolo precedente abbiamo visto come creare nuovi elementi come ad esempio paragrafi, livelli, titoli, ecc… Per chi volesse consultare la lezione può visitare il seguente link: https://www.codingcreativo.it/creare-elementi-dom-javascript/. CreateAttribute() – creare attributi agli elementi nel DOM con JavaScript Con il metodo createAttribute() si … Leggi tutto

Casting in C++

casting in C++

Questo articolo parla del casting in C++, ovvero della converione di tipo di una variabile. Una conversione di tipo è un’operazione volta a trasformare un valore di un certo tipo in un valore di un altro tipo. Questa operazione è comune in tutti i linguaggi. Quando in un’espressione si utilizzano tipi di dati diversi può … Leggi tutto

Esercizi con scratch

esercizi con scratch

Proponiamo in questo articolo alcuni semplici esercizi con Scratch che possono essere proposti agli alunni della scuola primaria e della scuola secondaria. Esercizio 1 con Scratch Cinque ragazzi vanno al cinema approfittando della seguente promozione: ogni 5 persone un biglietto è gratis (quindi pagheranno solo 4 biglietti). Ogni biglietto ha il costo di 8 €. … Leggi tutto

Esempi in C++

esempi in C++

Prima di dare altre nozioni teoriche facciamo dei semplici esempi in C++ per prendere confidenza con il linguaggio. Esempio 1 in C++ Dato in input il raggio di un cerchio calcolare l’area e la circonferenza. Quindi memorizziamo il valore di PIGRECO in una costante. Dopo dichiariamo le variabili che ci serviranno: raggio, area e circonferenza … Leggi tutto

Variabili in C++

variabili in c++

Le variabili in C++ devono essere dichiarate prima del loro impiego e a differenza del C, il C++ permette la dichiarazione delle variabili all’interno di qualsiasi blocco dove però la loro visibilità rimane ovviamente circoscritta. Per ogni variabile occorre indicare il tipo e il nome assegnato seguito dal punto e virgola. Ad esempio: tipo nome; … Leggi tutto

Tutorial C++

tutorial C++

In questo tutorial C++ in italiano presento una serie di esercizi da poter affrontare passo passo. Facciamo anche un pò di confronti con il linguaggio C, in modo da evidenziare le differenze. Chiaramente queste lezioni sono indicate anche a chi non ha la minima conoscenza del linguaggio C, che può dunque tralasciare le parti inerenti … Leggi tutto

Gioco indovina numero con Algobuild

gioco indovina numero con algobuild

Proponiamo in questo articolo il semplice gioco indovina numero con Algobuild, proveremo cioè a creare il diagramma a blocchi di questo gioco. Per realizzare questo algoritmo ci servirà la funzione random() che in Algobuild restituisce un numero casuale tra 0.0 e 0.99999999999999. E ci servirà anche la funzione floor() che arrotonda un intero per difetto. … Leggi tutto