Documenti didattici di Informatica
Appunti, esercizi e schemi di informatica su algoritmi, strutture dati, programmazione orientata agli oggetti, reti informatiche e basi di dati relazionali. Materiale per le superiori e l'università, con esercitazioni pratiche su Python e SQL.
Scopri come scrivere un programma in C per calcolare il fattoriale di un numero intero non negativo. Approfondisci l'algoritmo top-down e segui i passaggi per implementare la logica di calcolo, garantendo un output corretto e chiaro.
Impara a scrivere un programma in C per calcolare il numero minimo tra una serie di interi. Scopri come gestire l'input dell'utente, confrontare i valori e stampare il risultato finale in modo chiaro e dettagliato, seguendo semplici passaggi.
Scopri come calcolare i secondi trascorsi tra due orari in un ciclo di 12 ore utilizzando il linguaggio C. Impara a scrivere una funzione che gestisce input di ore, minuti e secondi, garantendo validità e precisione nei risultati.
Impara a calcolare il massimo comun divisore (MCD) di due numeri interi utilizzando l'algoritmo di Euclide. Scopri come implementare la funzione gcd in C per ottenere risultati precisi e rapidi, approfondendo i concetti matematici alla base.
Impara a scrivere un programma in C per simulare il lancio di una moneta. Il codice esegue 100 lanci, visualizza i risultati e conta le occorrenze di teste e croci, dimostrando la casualità e l'equilibrio dei risultati ottenuti.
Scopri come sviluppare un programma in linguaggio C per insegnare la moltiplicazione agli studenti delle scuole elementari. Attraverso domande interattive e feedback immediato, il software rende l'apprendimento della matematica divertente e stimolant...
Impara a calcolare la distanza tra due punti nel linguaggio C con la funzione distance(). Scopri come gestire le coordinate e restituire risultati di tipo float, seguendo un esempio pratico per affinare le tue abilità di programmazione.
Scopri come sviluppare un programma in C per gestire gli addebiti di parcheggio in un garage. Impara a calcolare le tariffe in base alle ore di sosta, visualizzando i risultati in modo chiaro e ordinato, per un'esperienza utente ottimale.
Scopri come ottimizzare il tuo codice in C utilizzando le funzioni della libreria per la gestione dei caratteri. Impara a controllare e visualizzare i risultati delle funzioni come isdigit, isalpha e altre, per un input più efficiente.
Learn to calculate and print polygonal numbers using an optimized C program. This comprehensive guide offers a detailed explanation of the algorithm, complete source code, and clear, step-by-step instructions for effective implementation and usage.
Scopri come sviluppare un programma in C per gestire il livello dell'acqua in un bacino. Impara a filtrare misurazioni errate e a sostituirle con valori interpolati, garantendo precisione e affidabilità nei dati. Approfondisci tecniche di programmazi...
Impara a creare un programma in C per calcolare la media di dieci numeri float e visualizzare le differenze rispetto alla media. Scopri come gestire l'input, l'output e l'ordinamento dei dati in modo chiaro e funzionale per un apprendimento efficace.
Scopri come convertire numeri binari in decimali utilizzando il linguaggio C. Impara a gestire input binari e a calcolare il valore decimale attraverso divisione e modulo, garantendo precisione e chiarezza nel processo di conversione.
Scopri come creare un database per la gestione di una biblioteca utilizzando Access. Segui il processo dalla progettazione del diagramma ER alla creazione di tabelle, relazioni e query, con esempi pratici e un database di soluzione incluso.
Scopri come gestire efficacemente i testi didattici universitari con un database relazionale in Access. Impara a creare un diagramma entità-relazione, costruire il database e effettuare interrogazioni per ottimizzare la gestione bibliotecaria.
Esplora la guida completa alla progettazione e gestione delle basi dati, comprendendo i modelli concettuali, logici e fisici. Scopri le tipologie di query e le relazioni tra tabelle per ottimizzare l'estrazione e la manipolazione dei dati.
Esplora la guida dettagliata al plotting bidimensionale e tridimensionale, con comandi essenziali per creare, salvare e modificare grafici. Scopri come visualizzare i tuoi dati in modo efficace e personalizzare le rappresentazioni grafiche per analis...
Scopri come semplificare programmi complessi in Octave attraverso l'uso di funzioni e script files. Impara a definire funzioni, gestire variabili locali e output multipli, e a salvare file con estensione .m per garantire un'esecuzione corretta.
Scopri come utilizzare le dichiarazioni di controllo in Octave, come if, switch, while, do-until e for. Approfondisci il loro funzionamento, le differenze e le applicazioni pratiche per gestire il flusso di esecuzione nei tuoi programmi in modo effic...
Esplora la guida completa agli operatori matematici e logici, comprendendo l'uso di operatori aritmetici, di comparazione e booleani. Scopri come ottimizzare il tuo codice attraverso assegnazioni e incrementi, migliorando la tua programmazione.