Get Adobe Flash player
Home

BENVENUTO nel mio sito web.

Spero possa tornarti utile e aprirti la mente a nuove opportunità.

Ti consiglio vivamente di registrarti per poter accedere

a tutte le aree del mio sito web.

Anche nella zona Download, alcuni file sono scaricabili

solo da utenti registrati.

Nuovi articoli e nuove sezioni presto disponibili.

Per informazioni, puoi contattarmi e sarò felice

di risponderti nel minor tempo possibile.

Ti saluto lasciandoti navigare.

Grazie

Luca De Gaetano

 

Introduzione

La percezione comune dell'informatica molto spesso porta a identificare questa disciplina con la capacità di saper utilizzare un computer. Ciò è anche avallato dal fatto che molti corsi di informatica sono incentrati sull'uso di determinati sistemi operativi e pacchetti applicativi, come l'elaborazione dei testi e i fogli elettronici, l'uso del web e della posta elettronica. Anche l'istituzione della patente europea del computer ha alimentato questa prospettiva. Nonostante sia innegabile che il diffondersi di tali strumenti applicativi sia un importante effetto sulla società moderna, è necessario anche sottolineare il ruolo dell'informatica come scienza.

Da un punto di vista puramente etimologico, la parola "informatica", deriva dalla fusione dei termini "informazione" e "automatica", intendendo quindi la gestione automatizzata, tramite calcolatore, dell'informazione. Tra le tante definizioni, la seguente potrebbe essere la più semplice e generale:

L'informatica è la scienza che si occupa della rappresentazione e dell'elaborazione dell'informazione.

Rappresentare vuol dire partire da una forma astratta dell'informazione e utilizzando gli opportuni strumenti trasferirla in formati che siano trattabili con il calcolatore.

Elaborare vuol dire trasformare l'informazione attraverso passi successivi in maniera da risolvere i problemi. La sequenza di trasformazione dei dati d'ingresso ai dati di uscita è anche detta processo.

 

2 figure di riferimento

E' utile in questo contesto distinguere 2 figure di riferimento: il programmatore e l'utente.

Il programmatore è colui che ha il compito di trovare le rappresentazioni adeguate per le informazioni e trovare i procedimenti risolutivi, scrivendo programmi.

L'utente è colui che esegue il programma per risolvere un suo problema di interesse.

 

Algoritmo

L'algoritmo è una sequenza di passi elementari che in un periodo finito di tempo porta sempre alla risoluzione di un problema. Algoritmi che risolvono uno stesso problema si differenziano in genere per efficienza. Essi possono essere più o meno efficienti a seconda delle risorse che usano, si in termini di tempo di esecuzione (efficienza temporale), sia di spazio di memoria necessario (efficienza spaziale).

 

Linguaggi di programmazione

I linguaggi di programmazione, così come le lingue parlate, hanno un lessico e una grammatica (o sintassi) che esprime le regole con cui possono combinarsi gli elementi lessicali. I linguaggi di programmazione si dividono in linguaggi a basso livello e linguaggi ad alto livello. I linguaggi a basso livello sono più vicini alla logica del calcolatore, che a loro volta si distinguono in linguaggi macchina e linguaggi assemblativi. I linguaggi ad alto livello consentono di scrivere programmi tali che sono indipendenti dalla particolare macchina in uso e sono più vicini al modo di ragionare degli essere umani.

Read more

Guida all'utilizzo di Diagram designer.

Ottimo programma per disegnare diagrammi di flusso.

Scaricabile nella sezione Download → Programmi.

 

Per visualizzare il video in HD:

- Cliccare sul video 2 volte per il redirect su Youtube

- Selezionare 720p HD e visualizzare a Schermo intero.

 

JavaScript disabilitato!
Per visualizzare il contenuto devi abilitare il JavaScript dalle opzioni del tuo browser.

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

Account

Identificativo, composto da 2 elementi: nome utente e password che permette, tramite l'identificazione, di accedere ad un'area privata per la gestione dati. Esempio, accesso alla propria E-mail, ai propri dati su Facebook o al proprio Pc.


Admin

Contrazione del termine Administrator (Amministratore). Di solito si utilizza per identificare l'amministratore di una determinata area.


Adwords

E' un sistema ideato da Google che permette di inserire pubblicità sul motore di ricerca. Servizio a pagamento.


Adsl

Acronimo di Asymmetric Digital Subscriber Line, è una tecnologia di trasmissione dati, in formato digitale, ad alte velocità.


Afk

Utilizzato nel gergo di internet per indicare quando una persona è lontana dalla tastiera, cioè "non al computer". Dall'inglese l'acronimo infatti significa "Away from keyboard".


Algoritmo

Leggi QUI.


Ascii

Acronimo di American Standard Code for Information Interchange. E' il codice binario utilizzato per visualizzare i caratteri (numeri, lettere, segni di punteggiatura, caratteri speciali) sui personal computer.


Asp

Acronimo di Active Server Pages: si tratta di una tecnologia sviluppata dalla Microsoft che permette di interagire con i database e creare pagine dinamiche.


Avatar

Icona o immagine che rappresenta una persona in una determinata area virtuale. Solitamente associata a un nickname.


Avi

Estensione di file video digitali, in ambiente Windows.


Read more

Ringraziamo Francesco Baghino, studente dell' ITIS Majorana di Termoli, per aver condiviso con noi questo bellissimo programma informativo creato in C.

Il programma sfrutta l'istruzione system per cambiare grafica o per richiamare file esterni tramite sintassi del dos.

Consiglio vivamente di scaricarlo, cliccando QUI.


Un'anteprima della grafica:

Read more

Un algoritmo è una sequenza di passi elementari che portano alla risoluzione di un determinato problema. Per scoprire quali sono i passi elementari che consideriamo, riferiamoci ad alcuni esempi. Per esempio per iniziare diamo una possibile descrizione di un algoritmo per la somma tra due numeri:

 


 

Problema: Somma di due numeri

 

1) Leggi i duei numeri;

2) Fai la somma di essi;

3) Scrivi il risultato

 


 

Con questi semplici 3 passi abbiamo risolto il nostro problema. Per codificarli in linguaggio C necessitiamo di appositi spazi dove andare a salvare i nostri dati. Abbiamo quindi bisogno di una locazione di memoria del nostro calcolatore, che possiamo attuare tramite il concetto di variabile.

La variabile è un nome simbolico che identifica una locazione di memoria e che può essere immaginato come una scatola che potrà poi contenere il nostro dato.

Trasformiamo la prima istruzione del nostro algoritmo facendo uso di due variabili, per le quali siamo liberi di scegliere un nome qualsiasi (per esempio A e B). Le locazioni di memoria A e B saranno in grado di contenere i due valori da sommare.

1) Leggi A;

2) Leggi B;

Trasformiamo ora l'istruzione "Fai la somma" facendo uso di variabili. Dobbiamo fare riferimento alle variabili utilizzate finora, cioè A e B, e inoltre a una nuova variabile per contenere il risultato (per esempio C). L'istruzione da utilizzare è un'assegnazione.

3) C ← A+B

Nella variabile C sarà poi presente la somma delle due variabile A e B. Rimane ora da trasformare l'istruzione "Scrivi risultato" che permette al nostro calcolatore di comunicarci, solitamente tramite video, il risultato dell'operazione. Pertanto, abbiamo:

4) Scrivi C.

Riassumiamo l'algoritmo per la somma di due numeri:


1) Leggi A;

2) Leggi B;

3) C ← A+B

4) Scrivi C.


 

 

Vediamo altri esempi:


Algoritmo per il prodotto tra 2 numeri

1) Leggi A,B;

2) C ← A*B;

3) Scrivi C.


Algoritmo per trovare il massimo tra 2 numeri.

1) Leggi A,B;

2) Se A>B è vero, allora MAX ← A, altrimenti MAX ← B;

3) Scrivi MAX.

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

Backup

Leggi QUI.


Banner

Dall'inglese bandiera, striscione. E' uno spazio pubblicitario all'interno delle pagine web. Può essere rappresentato da un'immagine statica o dinamica o da qualsiasi altra forma grafica.


Bannare

Dall'inglese "To Ban", significa bandire. Indica un'azione, fatta da un admin o da un moderatore di una certa area, nei confronti di un utente poco corretto. L'utente bandito verrà espulso da quell'area.


Basic

E' un linguaggio di programmazione, sviluppato negli anni '60. Oggi di scarso utilizzo.


Bios

Acronimo di Basic Input Output System, è l'insieme di software di routine che permettono l'avvio di un computer, interfacciando l'hardware con il sistema operativo.


Bit

Unità di misura che definisce la quantità minima di informazione. La sua rappresentazione logica ha 2 simboli: 0 e 1.


Blog

E' un sito web dove vengono pubblicati articoli, pensieri, guide, ecc ecc e spesso permette l'interazione degli utenti che lo visitano.


Bluetooth

E' una tecnologia che consente di far comunicare tra di loro due dispositivi di diversa natura. Le sue capacità sul raggio di azione sono però molto ridotte.


Brb

Utilizzato nel gergo di internet, spesso nelle chat, per indicare "Torno subito". Dall'inglese Be Right Back.


Browser

E' il software che permette la navigazione sul web. Tra questi ricordiamo Internet Explore, Mozzilla Firefox, Opera e Google Chrome.


Bug

Letteralmente insetto, si indica un difetto all'interno di un sistema. Un errore nella programmazione è detto bug.


Byte

Unità di misura dell'informazione. E' composto da 8 bit.

Read more

Nella guida all'utilizzo di Diagram Designer (visibile >> qui <<) abbiamo visto come è possibile disegnare diagrammi di flusso tramite figure geometriche.

Ogni figura geometrica però ha un suo significato collegato all'operazione da fare all'interno del nostro algoritmo.

Tornando alla definizione di informatica, questa parte potrebbe essere inclusa nella sezione della rappresentazione.

NB: Non in tutte le scuole vengono utilizzati i stessi simboli per rappresentare un determinato algoritmo.

Per visualizzare il video in HD:

- Cliccare sul video 2 volte per il redirect su Youtube

- Selezionare 720p HD e visualizzare a Schermo intero

 

JavaScript disabilitato!
Per visualizzare il contenuto devi abilitare il JavaScript dalle opzioni del tuo browser.

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

Case

E' la scatola metallica che racchiude tutti i componenti di un computer.


Case sensitive

Applicazione sensibile che fa distinzione tra maiuscolo e minuscole. Esempio CiAo è diverso da ciao.


Chat

Dall'inglese "chiacchierata", definisce uno spazio dove due o più utenti possono dialogare contemporaneamente scambiandosi messaggi istantanei. La chat può essere pubblica o di tipo privata.


Clip Art

Immagine utilizzata per decorare un documento.


Community

Comunità virtuale dove più utenti possono interagire fra loro.


Cpu

Acronimo di Central Processing Unit, è il componente principale del computer. Esso si occupa di processare i dati presi in input dalla memoria dando in output dati elaborati.


Cracker

E' colui che usa in modo illegale e doloso le proprie capacità informatiche per forzare chiavi di accesso, programmi, sistemi allo scopo di trarne guadagno. Si confonde spesso con Hacker.


Crash

Dall'inglese "incidente", è usato in informatica per indicare un blocco o una inaspettata chiusura di un programma o dell'intero sistema operativo.


Copyleft

Applicazione libera dal diritto d'autore.


Copyright

Applicazione protetta dai diritti d'autore.

Read more

Come detto in precedenza, la variabile è un nome simbolico che identifica una locazione di memoria dove sarà possibile salvare un determinato dato per la realizzazione del nostro algoritmo e quindi per la risoluzione del nostro problema.

Possiamo decidere un qualsiasi nome per la nostra variabile e bisognerà stabilire che tipo di dato dovrà contenere. Ecco a voi una tabella con i vari tipi di dichiarazione e le corrispettive rappresentazioni.


Tipi di dichiarazione Descrizione N. di bit
char Carattere 8
int Numero intero 16
long Numero intero "lungo" 32
float Numero reale 32
double Numero reale "lungo" 64

 

Il tipo char è adibito a contenere uno ed un solo carattere. Vediamo la dichiarazione di una variabile di tipo char:

  • char a;

Inizializzazione di una variabile di tipo char (naturalmente dopo averla dichiarata):

  • a= 's';

E' possibile, come per tutti i tipi di variabili, effettuare dichiarazione e inizializzazione con un'unica istruzione:

  • char a='s';

La variabile a di tipo carattere assumerà valore uguale a s.

 

Il tipo int è adibito a contenere dei numeri interi, cioè quei numeri che in matematica sono considerati numeri naturali. Il tipo int ha due varianti: short e long. Non ho inserito short nella tabella essendo analogo alla dichiarazione di tipo int, avendo la stessa grandezza di bit. Il tipo long invece permette di estendere il range di valori che può assumere il tipo di dato int. Vediamo direttamente dichiarazione e inizializzazione:

  • int b=0;

La variabile b di tipo intero assumerà valore uguale a zero.

 

I tipi float e double sono adibiti a contenere numeri in virgola mobile, cioè quei numeri che in matematica sono considerati numeri reali. La differenza tra questi due tipi è solo nella quantità di memoria riservata a loro. La dichiarazione e inizializzazione è simile al tipo int. Vediamo un esempio che ci permette di capire la differenza tra int e float o double, all'interno di un programma in C.


 

Esempio - Divisione tra due numeri

Utilizzando il tipo INT

int a=9;

int b=2;

int x;

x= a/b;

In questo caso X conterrà il risultato della divisione considerando solo la parte intera, cioè avrà come valore 4.


Utilizzando il tipo FLOAT

float a=9;

float b=2;

float x;

x= a/b;

In questo caso X conterrà il risultato della divisione compreso di parte decimale, cioè avrà come valore 4.5.


 

 


Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

Database

Banca di dati, cioè un archivio elettronico che permette la gestione dei dati.

 

Dc

Acronimo di Direct Current, corrente continua. Possiamo trovare nell'alimentazione di computer o altre apparecchiature elettroniche.

 

Debug

Attività che consiste nell'individuazione degli errori (bug) in un software.

 

Desktop

Nell'informatica si intende lo sfondo iniziale del computer.

 

Download

Dall'inglese scaricamento, è l'azione di prelevare dalla rete web un file.

 

Driver

Software o insieme di software che, una volta installati, permettono al sistema operativo di riconoscere un determinato Hardware.

Read more

In questo articolo vedremo gli operatori nella programmazione C. Iniziamo col dire che essi possono essere classificati in 3 diverse categorie:

- Operatori aritmetici

- Operatori di confronto

- Operatori logici

 

Operatori ARITMETICI

Gli operatori aritmetici comprendono somma, sottrazione, moltiplicazione, divisione e modulo. Riporto qui di sotto una tabella seguita da esempi.

Simbolo aritmetico Descrizione Esempio con variabile int Esempio con variabile float
+ Addizione 3+3=6 1.7+3.2=4.9
- Sottrazione 12-3=9 11.4-1.3=10.1
* Moltiplicazione 3*5=15 7.5*2.0=15.0
/ Divisione 21/2=10 21.0/2.0=10.5
% Modulo (Resto) 12%7=5 (5 è il resto) Non esiste

 

Operatori di CONFRONTO

Gli operatori di confronto solitamente sono presenti nelle espressioni condizionali usate nelle varie strutture di controllo. Riporto qui di sotto una tabella con i simboli ed esempi intesi all'interno di condizioni.

Simbolo Descrizione Esempio di utilizzo
== Uguale a a==b
!= Diverso da a!=b
> Maggiore a>b
< Minore a<b
>= Maggiore o uguale a>=b
<= Minore o uguale a<=b

 

Operatori LOGICI

Anche gli operatori logici saranno utilizzati tra due operandi all'interno di una struttura di controllo. Nel linguaggio C, i due operatori logici maggiormente usati sono AND e OR.

Simbolo Descrizione Esempio di utilizzo
&& AND a && b
|| OR a || b

 

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

E-commerce

Commercio elettronico. Transazioni e operazioni commerciali effettuate tramite internet.


E-mail

Messaggio in formato elettronico formato al computer e trasmesso via internet.


Ebook

Libro in formato elettronico elettronico

 

Ecdl

Acronimo di European Computer Driving Licence, detta anche patente europea per l'uso del computer. E' un attestato che certifica il possesso di una competenza di base dell'utilizzo del computer e del pacchetto applicativo Microsoft Office.

 

Emoticon

Sequenza di caratteri che riproducono in maniera stilizzata le principali espressioni facciali umane. Smiley (faccine).

 

Estensione

In ambito informatico, indica una serie di caratteri divisa da un punto dal nome del file e permette di riconoscere il formato del file stesso.


Ethernet

Tipo di rete locale che interfaccia lo scambio dei dati tra dispositivi collegati.

 

Excel

Programma applicativo della Microsoft. Permette tramite funzioni di fare velocemente calcoli e grafici.


Extranet

Estensione delle reti locali. Collegamento tra reti locali geograficamente in due diverse aree.

Read more

E' possibile scaricare dalla voce Download → Manuali il manuale del Dev-C++ e l'ambiente di sviluppo da Download → Programmi

 

Per visualizzare il video in HD:

- Cliccare sul video 2 volte per il redirect su Youtube

- Selezionare 720p HD e visualizzare a Schermo intero.

 

JavaScript disabilitato!
Per visualizzare il contenuto devi abilitare il JavaScript dalle opzioni del tuo browser.

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

FAQ

Acronimo di Frequently Asked Questions, sono le domande più richieste riguardo a un argomento.

 

Feedback

E' un azione di ritorno, utilizzato spesso nei siti internet come strumento di valutazione. Ad esempio in Ebay, gli utenti che concludono una transazione possono lasciarsi un feedback positivo, negativo o neutro in base al servizio ricevuto dall'altro.

 

Firewall

E' un componente di difesa, una barriera elettronica installata per la sicurezza di un computer o una rete.

 

Font

E' il tipo di scrittura che si utilizza. Ad esempio, Arial, Verdana, ecc ecc.

 

Form

E' un modulo, solitamente da compilare, che permette di inviare dati tramite internet. Esempio il form di iscrizione.

 

Forum

Luogo virtuale, dove più utenti possono discutere tra loro su uno o più temi.

 

Freeware

Indica che un software viene distribuito in maniera gratuita, quindi non necessita di licenza.

 

FTP

Acronimo di File Transfer Protocol, è un protocollo che permette di trasferire uno o più file da un computer ad un altro attraverso la rete.

Read more

Per visualizzare il video in HD:

- Cliccare sul video 2 volte per il redirect su Youtube

- Selezionare 720p HD e visualizzare a Schermo intero.

 

JavaScript disabilitato!
Per visualizzare il contenuto devi abilitare il JavaScript dalle opzioni del tuo browser.

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

Gif

Acronimo di Graphics Interchange Format, è un formato per immagini, spesso animate.


Gprs

Acronimo di General Packet Radio Service, è una tecnologia per la telefonia mobile. Molto più veloce di GSM e meno di UMTS.


Gsm

Acronimo di General System for Mobile, standard di comunicazione dei cellulari.

 

Ggt

Utilizzato spesso nelle chat, il termine "gtg", acronimo di Got To Go, indica che si ha a disposizione poco tempo e a breve si abbandonerà la discussione o l'azione che si stava intraprendendo.


Guestbook

E' il libro degli ospiti in un sito web, dove i visitatori possono lasciare i propri messaggi o esprimere i propri giudizi.

Read more

La funzione di output che useremo sarà la printf(), che permette di stampare a video un determinato messaggio o il valore di una o più variabili nella forma scelta. Per far si che il nostro ambiente di sviluppo riconosca questa funzione è importante avere tra le librerie <stdio.h>.


Stampa di un semplice messaggio:

printf("Messaggio da stampare");

In questo modo avremo a video tutto ciò che è contenuto all'interno dei doppi apici che in questo caso è la frase in rosso. Una stampa simile può essere usata in ogni parte del nostro programma per fare chiarezza all'utente che utilizzerà il nostro software.


Esempio:

printf("Benvenuto in degaetano.info");

L'output a video sarà: Benvenuto in degaetano.info


 

Stampa di una variabile:

printf("%conversione",variabile);

Come possiamo notare, questa volta la funzione di stampa è formata da due parti separate da una virgola. La parte in rosso, contenuta tra apici, indica in quale formato verrà stampata la nostra variabile, mentre la parte in blu sarà il valore da stampare della variabile indicata. La seguente tabella mostra i possibili formati:

Conversione Cosa viene stampato
%d Intero
%f Numero reale/decimale
%c Un carattere
%s Stringa di caratteri
%o Numero ottale
%x Numero esadecimale
%u Intero senza segno
%e Formato scientifico
%% Stampa il carattere %

I formati in verde sono quelli più usati, anche nella didattica delle scuole secondarie.


Esempio:

float var=7.5;

printf("%d",var); → L'output a video sarà: 7

printf("%f",var);  → L'output a video sarà: 7.5


Visibile nell'esempio la differenza nella stampa utilizzando conversioni differenti.

 

Stampa di più variabili insieme:

La sintassi per più variabili insieme resta simile a quella per una sola variabile. Vediamo direttamente un esempio per comprendere meglio.


Esempio:

int a=1,b=2,c=3;

printf("%d %d %d",a,b,c);L'output a video sarà: 1 2 3


 

Stampa di messaggio e variabile/i:

In maniera analoga alle altre stampe, anche questa presenta una parte dove andrà inserito un messaggio che però conterrà anche la stringa di conversione (in riferimento alla variabile da stampare) e un'altra parte dove verrà inserita la variabile da stampare. Sicuramente sarà più chiaro con il seguente esempio.


Esempi:

int a=12;

printf("Il valore di A e': %d",a);

L'output a video sarà: Il valore di a e': 12

 

int a=10,b=6;

printf("Il valore di A e' %d mentre quello di B e' %d",a,b);

L'output a video sarà: Il valore di A è 10 mentre quello di B è 6


Come potete notare da questi esempi, nella posizione esatta dove inseriremo la stringa di conversione verrà stampata la variabile corrispondente.

 

 

 

All'interno di un messaggio sarà possibile inserire anche dei caratteri "speciali" che permettono ad esempio un ritorno a capo o tabulazioni. Essi sono chiamati sequenza di escape.

Opzione Descrizione
\n Ritorno a capo
\t Tabulazione orizzontale
\b Torna indietro di uno spazio
\a Segnale acustico


Esempio:

printf("Il mio messaggio viene\n diviso in 2 righe.");

L'output a video sarà:

Il mio messaggio viene

diviso in 2 righe.


 

Questo video mostrerà praticamente quanto spiegato di sopra.

Per visualizzare il video in HD:

- Cliccare sul video 2 volte per il redirect su Youtube

- Selezionare 720p HD e visualizzare a Schermo intero.


JavaScript disabilitato!
Per visualizzare il contenuto devi abilitare il JavaScript dalle opzioni del tuo browser.

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

Hacker

Persona dotata di profonda conoscenza tecnologica su computer e reti, in grado di sfruttare le debolezze di un sistema per intrufolarsi e acquisirne le informazione. L'hacker non distrugge o rovina come il cracker o il lamer (spesso viene confuso con questi termini).


Hard disk

Abbreviato HDD, è un vero e proprio magazzino per dati del proprio pc.

 

Hardware

Si intende tutta la parte fisica che costituisce un computer.


Hertz

Simbolo abbreviato Hz, è l'unità di misura del sistema internazionale della frequenza.


Host

Si definisce host ogni terminale collegato a una rete. Un host può essere un computer, palmare, cellulare, ecc ecc.


Html

E' un linguaggio di programmazione per la costruzione di pagine web.


Http

Acronimo di Hypertext Transfer Protocol, è il protocollo principale per la trasmissione di informazioni su internet. Esso ci permette di navigare tra le pagine web.


Https

Un http Secure. E' simile al protocollo http, solo che ci permette la navigazione in maniera sicura.

 

Read more

L'istruzione di input che useremo sarà la scanf() che permette all'utente di inserire un determinato dato tramite tastiera. Esistono diversi modi tramite i quali un programma può ricevere in input un dato, ma in questa lezione spiegheremo l'input da tastiera. Vediamo la sintassi.

scanf("%tipodato",&variabile);


Analizziamola:

%tipodato indica che tipo di dato verrà inserito in ingresso e deve essere corrispondente al tipo dichiarato per la variabile. Riporto la tabella:

Tipo di dato Descrizione
%d Numero intero
%f Numero reale/decimale
%c Un carattere
%s Stringa di caratteri

 

& (E commerciale o ampersand), detta in C operatore di indirizzo, deve essere combinata con il nome della variabile per indicare allo scanf la locazione di memoria in cui verrà salvato il dato.

variabile sarà la locazione di memoria dove il nostro dato in ingresso andrà salvato.



Esempio:

int a;

printf("Inserisci un valore: ");

scanf("%d",&a);

A video avremo: Inserisci un valore: _

La consolle dos aspetterà che l'utente inserisca il valore.



Vediamo il tutto praticamente con questo video.

Per visualizzare il video in HD:

- Cliccare sul video 2 volte per il redirect su Youtube

- Selezionare 720p HD e visualizzare a Schermo intero.

 

JavaScript disabilitato!
Per visualizzare il contenuto devi abilitare il JavaScript dalle opzioni del tuo browser.

Read more

ABCDEFGHIJKLMNOPQRSTUVWZ

 

IBM

Acronimo di International Business Machines corporation, è la più grande azienda informatica al mondo e anche la più vecchia.


Icona

Immagine di ridotte dimensioni che generalmente può rappresentare un software, un sito web o una qualsiasi applicazione. Solitamente la sua estensione è .ico


Input

Dall'inglese immettere, viene considerato input tutti quei dati inseriti dall'esterno verso il dispositivo elettronico, tramite le sue periferiche di ingresso.


Intel

Azienda di grande fama produttrice di microprocessori.


Internet

E' la rete più estesa di computer. L'accetto è di tipo pubblico e oggi rappresenta uno dei mezzi più importanti per la comunicazione virtuale.


Indirizzo IP

L'indirizzo IP è un numero che identifica univocamente un dispositivo collegato alla rete. Scopri qual'è il tuo indirizzo ip, cliccando QUI.


Iso

.iso è una estensione del file che contiene l'intero contenuto di un disco ottico.


Isp

Acronimo di Internet Service Provider, è la società che fornisce l'accesso alla rete, tramite i loro servizi. Esempio Telecom, Vodafone, Teletu, Fastweb, Infostrada ecc ecc


Itunes

E' una applicazione sviluppata dalla Apple per riprodurre e organizzare file multimediali.

Read more
Prova
Sondaggi
Quale sezioni trovi più interessante?