Le variabili sono progettate per memorizzare ed elaborare i dati. Le variabili sono specificate da nomi che definiscono aree di memoria in cui sono memorizzati i valori delle variabili. I valori delle variabili possono essere dati vari tipi.
Simboli utilizzati.
Maiuscolo e minuscolo alfabeti latino e russo;
Numeri da 0 a 9;
Segni: . , ; ‘(apostrofo) “ ()
Carattere spaziale
Segni operazioni aritmetiche: + - * / ^ < > = <=(меньше или равно) >= <>(non uguale)
Segni: @ (commerciale "at", # (diesis), $ (segno del dollaro), %, &(e commerciale o commerciale "e"), \ (barra), _ (trattino basso), ! , ?
Rappresentazione dei numeri.
I numeri in VB sono una sequenza di cifre con un segno + o -, ad esempio: +7, -18, 32. Se il numero ha frazione, quindi è separato dall'intera parte da un punto. Allo stesso tempo, se intera parteè zero, quindi può essere omesso, ad esempio: 0.5, -5.68, -.12. la forma descritta di scrittura dei numeri è chiamata quella principale.
Oltre a quello principale è possibile scrivere numeri in forma esponenziale (in una forma con un ordine), ad esempio: il numero 0.0095 può essere scritto 9.5E-4, il numero 52000000 può essere scritto 52E+6 o 52E6 . lettera latina E è chiamato un ordine che deve essere preceduto da un numero nella sua forma base.
Tipi variabili.
Prima che una variabile possa essere utilizzata, deve essere dichiarata utilizzando un operatore della seguente forma:
Variabile debole
Dim- una parola chiave che indica che una variabile è stata dichiarata
variabile- il nome della variabile che si sta dichiarando
Come– parola di servizio utilizzata quando si designa il tipo di dati per la variabile dichiarata
genere– tipo di dati per la variabile specificata
In un'istruzione puoi descrivere contemporaneamente più variabili, indicando ciascuna successiva separata da una virgola.
Nei linguaggi di programmazione, le parole chiave (di servizio) sono parole utilizzate solo per descrivere gli operatori e non possono essere utilizzate da un programmatore come nomi di variabili. L'ambiente di programmazione VB6 è configurato in modo tale che quando si scrive il testo del programma nella finestra del codice, tutte le parole chiave utilizzate saranno blu per impostazione predefinita, mentre tutto il resto del testo verrà visualizzato in nero. Pertanto, il programmatore può facilmente determinare se le parole che intende utilizzare, ad esempio come nomi di variabili, sono parole chiave VB6 o meno.
In VB6, ogni istruzione è scritta su una riga separata. Il numero di spazi e tabulazioni tra le parti dell'istruzione non ha importanza. A destra di qualsiasi operatore, puoi scrivere commenti per esso, spiegando l'operatore. Un apostrofo ' è posto prima dell'inizio del commento. Nella dichiarazione dell'operatore, le lettere minuscole e maiuscole sono equivalenti, quindi, per aumentare la leggibilità del testo del programma, le parole di servizio di solito iniziano con lettera maiuscola, ad esempio: Dim n
Per disporre più affermazioni su una riga, viene inserito un simbolo tra di esse: Ad esempio: a = 1: b = 3
Se è necessario posizionare un operatore su più righe, è necessario inserire un trattino basso alla fine di ogni riga, separandola con uno spazio dall'ultimo carattere della riga. Per esempio:
E z<0 Then p=x+y+z
Quando un programmatore sceglie un nome per la sua variabile, ha un'ampia gamma di opzioni, ad esempio, una variabile che verrà utilizzata come contatore di loop può essere chiamata il nome standard i, ma questo nome non ha alcun significato semantico. D'altra parte, è possibile nominare una variabile con un nome composto lungo, come NumberOfSelectedElements (il numero di elementi selezionati), che sarà abbastanza informativo, ma ci vorrà molto tempo per scrivere un tale nome in vari punti nel programma, quindi non dovresti dare alle variabili nomi lunghi.
Restrizioni sui nomi delle variabili:
Il nome deve iniziare solo con una lettera latina;
Il nome non deve contenere punti;
È necessario osservare l'unicità dei nomi all'interno della stessa procedura;
Il numero di caratteri nel nome non deve superare 255.
Spesso, per aumentare il contenuto informativo delle variabili utilizzate, i programmatori utilizzano i cosiddetti prefissi nei nomi, che determinano se i dati appartengono a un particolare tipo.
Prefissi dei tipi di dati nei nomi delle variabili
4. Variabili: tipo, nome, valore.
In un linguaggio di programmazione orientato agli oggetti Visual Basic variabiliutilizzato per memorizzare ed elaborare i dati nei programmi.
Le variabili sono impostate nomi, che definiscono le aree della RAM del computer che memorizzano valori variabili. I valori variabili possono essere dati vari tipi (numeri interi o reali, sequenze di caratteri, booleani, ecc.).
Variabileil programma presenta nome e serve per accedere ai dati di uno specifico genere, specifica valori che sono immagazzinati nelle celle di memoria.
Tipo variabile. Il tipo di variabili è determinato dall'intervallo di valori che le variabili possono assumere e dalle operazioni consentite su tali valori. Valori variabili di tipi numericibyte, breve, Numero intero, Lungo, Separare, Doppiosono numeri, tipo booleanobooleano- valori Vero("vero") o Falso("false"), tipo stringaCorda- sequenze di caratteri.
Diversi tipi di dati richiedono un diverso numero di celle (byte) per la loro memorizzazione nella RAM del computer (Tabella 2.2).
Tabella 2.2.Alcuni tipi di variabili nella lingua Visual Basic 2010
Tipo variabile |
Possibili valori |
Memoria occupata |
byte |
Numeri interi non negativi da 0 a 255 |
1 byte |
breve |
Interi da -32768 a 32767 |
2 byte |
Numero intero |
Numeri interi da -2.147.483.648 a 2.147.483.647 |
4 byte |
Lungo |
Interi da -9.223.372.036.854 a 9 223 372 036 853 |
8 byte |
Separare |
Decimali a precisione singola (7-8 cifre significative) -1,4 10 -45 a 3,4 10 38 |
4 byte |
Doppio |
Decimali a doppia precisione (15-16 cifre significative) -5,0 10 -324 a 1,7 10 308 |
8 byte |
booleano |
valore booleano vero o falso |
2 byte |
Corda |
Stringa di caratteri codificata Unicode |
2 byte per simbolo |
Data |
Date dal 1 gennaio 0001 al 31 dicembre 9999 e orari dalle 0:00:00 alle 23:59:59 |
8 byte |
Nome variabile.I nomi delle variabili definiscono le aree della RAM del computer in cui sono memorizzati i valori delle variabili. Il nome di ogni variabile (identificatore) è univoco e non può cambiare durante l'esecuzione del programma. Il nome della variabile può essere composto da vari caratteri (lettere latine e russe, numeri, ecc.), ma deve necessariamente iniziare con una lettera e non deve comprendere il punto "." Il numero di caratteri nel nome non può essere superiore a 1023, ma per comodità è solitamente limitato a pochi caratteri.
Dichiarazione di variabili. È necessario dichiarare le variabili in modo che l'esecutore del programma (computer) "capisca" il tipo di variabili utilizzate nel programma.
L'operatore viene utilizzato per dichiarare una variabile.Dim. Con una singola istruzione, puoi dichiarare più variabili contemporaneamente, ad esempio:
Dim UN Come byte, A Comebreve, Insieme a ComeSeparare, D ComeCorda,G Comebooleano
Incarico valori variabili. Una variabile può ottenere o modificare un valore con operatore di assegnazione. Quando viene eseguita un'istruzione di assegnazione, la variabile il cui nome è a sinistra del segno di uguale ottiene il valore a destra del segno di uguale. Per esempio:
A = 255
B = -32768
C = 3,14
D = "informatica"
G=Vero
Il valore di una variabile può essere fornito come numero, stringa o booleano e può anche essere rappresentato utilizzando aritmetica, stringa o espressione booleana.
Variabili di progetto. Creare un progetto in cui dichiarare variabili di vario tipo, assegnare loro valori e visualizzare i valori nella casella di riepilogo posta sul form.
Creiamo un'interfaccia grafica (Fig. 2.8).
1. Inserisci nel modulo:
Casella di riepilogo 1 visualizzare i valori delle variabili;
Pulsante 1 per eseguire una procedura evento.
Creiamo una procedura evento che implementa l'assegnazione di valori a variabili di vario tipo. Visualizzeremo i valori delle variabili nella casella di riepilogo utilizzando il metodo Elementi . Inserisci() , i cui argomenti sono variabili.
2. Dim UN Come byte, A Come breve, Insieme a Come Separare, D Come Corda, G Come booleano
Privato Sub Pulsante1_Clic(...)
A=255
B = -32768
C = 3,14
D = "informatica"
G=Vero
ListBox1.Items.Add(A)
ListBox1.Items.Add(B)
ListBox1.Items.Add(C)
ListBox1.Items.Add(D)
ListBox1.Items.Add(G)
Fine Sub
3. Eseguire il progetto per l'esecuzione. Dopo aver cliccato il pulsante, verrà eseguita la procedura dell'evento, in cui verranno eseguite le operazioni di assegnazione (i loro valori verranno scritti nelle aree di memoria allocate delle variabili).
Quindi usando il metodo Elementi . Inserisci() i valori delle variabili verranno visualizzati nella casella di riepilogo. In questo processo, i valori delle variabili vengono letti dalla RAM e stampati in una colonna nella casella di riepilogo (vedi Figura 2.8).
Riso. 2.8. Progetto "Variabili"
Analizziamo il processo di esecuzione di un programma da un computer. Dopo aver avviato il progetto, l'istruzione di dichiarazione delle variabiliDimallocherà il numero richiesto di celle nella RAM per la loro memorizzazione (Tabella 2.3):
Per una variabile intera non negativa A - una cella;
Per una variabile intera B - due celle;
Per una singola variabile di precisione C - quattro celle;
Per variabile stringa D - due celle per simbolo;
Per variabile booleana G - due celle.
Tabella 2.3.Valori delle variabili nella RAM
Nome variabile |
RAM |
|
Numeri di cella |
Valore variabile |
|
32768 |
||
3,14 |
||
8-29 |
Informatica |
|
30-31 |
Vero |
Pertanto, verranno allocate in memoria 31 celle per memorizzare i valori delle variabili, ad esempio le celle dalla 1a alla 31a.
Nelle lingue Visual Basic e Gambas e nel linguaggio OpenOffice.org Basic variabili utilizzato per memorizzare ed elaborare i dati nei programmi.
Le variabili sono impostate nomi, definendo le aree della RAM del computer in cui sono archiviate valori variabili. I valori variabili possono essere dati vari tipi(numeri interi o reali, sequenze di caratteri, booleani, ecc.).
Variabile nel programma è rappresentato da un nome e serve per accedere a dati di un certo tipo, il cui valore specifico è memorizzato in una cella RAM.
Tipo variabile.
Il tipo di una variabile è determinato dal tipo di dati che possono essere i valori della variabile. I valori delle variabili di tipo numerico Byte, Short, Integer, Long, Single, Double sono numeri, tipo booleano — vero (Vero) o falso (Falso), tipo stringa String — sequenze di caratteri. Le designazioni di tipo variabile sono parole chiave della lingua e quindi si distinguono.
Dati di vario tipo richiedono un numero diverso di celle (byte) da memorizzare nella RAM del computer.
Nome variabile.
I nomi delle variabili definiscono le aree della RAM del computer in cui sono memorizzati i valori delle variabili. Il nome di ogni variabile (identificatore) è univoco e non può cambiare durante l'esecuzione del programma. Nelle lingue in esame il nome della variabile può essere composto da vari caratteri (lettere latine e russe, numeri, ecc.), ma deve necessariamente iniziare con una lettera e non deve comprendere il punto "." Il numero di caratteri nel nome non può essere superiore a 1023, ma per comodità è solitamente limitato a pochi caratteri.
Dichiarazione di variabili.
È necessario dichiarare le variabili in modo che l'esecutore del programma (computer) "capisca" il tipo di variabili utilizzate nel programma.
Usato per dichiarare una variabile operatore di dichiarazione di variabile Dim. Con l'aiuto di un'istruzione, puoi dichiarare più variabili contemporaneamente, ad esempio: Dim A As Byte, B As Short, C As Single, D As String, G As Boolean
Assegnazione di valori alle variabili.
È possibile impostare o modificare il valore di una variabile utilizzando operatore di assegnazione. Quando viene eseguita un'istruzione di assegnazione, la variabile il cui nome è a sinistra del segno di uguale ottiene il valore a destra del segno di uguale.
Per esempio:
A = 255
B = - 32768
C=3.14
D = "informatica"
G=Vero
Il valore di una variabile può essere fornito come numero, stringa o booleano e può anche essere rappresentato utilizzando un'espressione aritmetica, stringa o booleana.
Analizziamo il processo di esecuzione di un programma da parte di un computer (per certezza, scritto su Linguaggio visivo Di base). Dopo aver avviato il progetto, l'operatore di dichiarazione delle variabili Dim allocherà il numero richiesto di celle nella RAM per memorizzarle:
- per una variabile intera non negativa A, una cella;
- per la variabile intera B due celle;
- per la variabile a precisione singola C, quattro celle;
- per la variabile stringa C, due celle per carattere;
- per la variabile booleana G, due celle.
Pertanto, verranno allocate in memoria 31 celle per memorizzare i valori delle variabili, ad esempio le celle dalla 1a alla 31a.
Domande di prova:
- Qual è la differenza tra il tipo, il nome e il valore di una variabile?
- Quali sono i principali tipi di variabili utilizzati nel linguaggio di programmazione Visual Basic 2005? Gambas? OpenOffice.org di base?
- Perché si consiglia di dichiarare le variabili prima di usarle in un programma?
Compiti:
- Determina il numero di celle RAM necessarie per memorizzare i valori delle variabili dei primi sette tipi del linguaggio Visual Basic elencati nella prima tabella.
(Guardiamo la colonna "Memoria occupata". Quanti byte sono scritti - quante celle di memoria saranno.)
Per utilizzare l'anteprima delle presentazioni, crea un account Google (account) e accedi: https://accounts.google.com
Didascalie delle diapositive:
Anteprima:
CLASSE 9
LEZIONE #17 Variabili: tipo, nome, valore.
Piano di lezione:
- Org. momento. (1 minuto)
- Aggiornamento e verifica delle conoscenze. (Cinque minuti)
- Parte teorica. (15 minuti)
- Parte pratica. (15 minuti)
- G/s (2 min)
- Riassunto della lezione. (2 minuti)
Org. momento.
Salutare, controllare i presenti. Spiegazione della lezione.
2. Aggiornamento e verifica delle conoscenze.
Nell'ultima lezione abbiamo iniziato a familiarizzare con il concetto di algoritmo e le basi della programmazione.. Ricordami cos'è un algoritmo, quali proprietà ha, come viene scritto un algoritmo, cos'è un programma?
3. Parte teorica.
È noto che qualsiasi algoritmo viene compilato per un esecutore specifico. Ora, come esecutore, considereremo un computer dotato di un sistema di programmazione in un determinato linguaggio.
Il computer in esecuzione funziona con determinati dati secondo un determinato programma. Un programma è un algoritmo scritto in un linguaggio di programmazione. I dati sono un insieme di quantità.
Affinché il programma sia universale, le azioni in esso contenute devono essere eseguite non su costanti, ma su variabili le quantità. Pertanto, un concetto importante di programmazione è il concetto di variabile.
Il computer funziona con le informazioni memorizzate nella sua memoria. Viene chiamato un oggetto d'informazione separato (numero, simbolo, stringa, tabella, ecc.). valore .
Le quantità in programmazione, come in matematica, sono suddivise in variabili e costanti . Il valore di una costante rimane invariato per tutto il programma, il valore di una variabile può cambiare.
Ogni variabile ha nome, tipo e valore corrente . Vengono chiamati i nomi delle variabiliidentificatori(dal verbo "identificare", che significa "designare","simboleggiare"). I nomi delle variabili possono essere lettere, numeri e altri caratteri. E potrebbe non esserci una lettera, ma diverse. Esempi di identificatori: a, b5, x, y, x2, summa, bukva10...
Esistono tre tipi fondamentali di quantità con cui lavora un computer: numerica, simbolica e booleana. Il tipo di dati caratterizza la rappresentazione interna, l'insieme di valori validi per questi dati, nonché l'insieme delle operazioni su di essi. A seconda del tipoa una variabile nella memoria del computer verrà assegnata una determinata area.
Visivamente, una variabile può essere rappresentata come una scatola in cui qualcosa può essere archiviato per l'archiviazione. Il nome della variabile è la scritta sulla casella, il valore è ciò che viene memorizzatoin esso al momento, e il tipo di variabile dice che è consentito inserirlo in questa casella.
Qualsiasi algoritmo è costruito sulla base del sistema di comando dell'esecutore a cui è destinato.
Indipendentemente dal linguaggio di programmazione in cui è scritto il programma, l'algoritmo per lavorare con i valori è solitamente composto dai seguenti comandi:
- Incarico;
- ingresso;
- conclusione;
I valori per le variabili vengono impostati utilizzandooperatore di assegnazione. Il comando di assegnazione è uno dei comandi principali negli algoritmi per lavorare con i valori. Quando si assegna un valore a una variabile, il vecchio valore della variabile viene cancellato e riceve un nuovo valore.
Nei linguaggi di programmazione, il comando di assegnazione è generalmente indicato da ":=" (due punti e uguale) o "=" (uguale). L'icona ":=" (o "=") indica " assegnare." Per esempio:
z:= x + y
Il computer valuta prima l'espressione x + y, quindi assegna il risultato alla variabile z a sinistra del segno ":=".
Se, prima di eseguire questo comando, il contenuto delle celle corrispondenti alle variabili x, y, z fosse il seguente:
Un trattino nella cella z significa che il numero iniziale in essa contenuto può essere qualsiasi cosa. Non ha effetto sul risultato di questo comando.
Se c'è una variabile numerica a sinistra del segno di assegnazione e un'espressione matematica a destra, tale comando è chiamato comando di assegnazione aritmetica e l'espressione è chiamata aritmetica.
In un caso particolare, un'espressione aritmetica può essere rappresentata da una variabile o da una costante.
Per esempio:
x:= 7
a:= b + 10
c:= x
I valori delle variabili che sono i dati iniziali del problema da risolvere, di regola, sono dati dall'input. Sui computer moderni, l'input viene spesso eseguito in una modalità di dialogo con l'utente. Al comando di input, il computer interrompe l'esecuzione del programma e attende le azioni dell'utente. L'utente deve digitare i valori di input delle variabili sulla tastiera e premere il tasto. I valori inseriti verranno assegnati alle variabili corrispondenti dall'elenco di input e il programma continuerà a essere eseguito.
Comandi di input nelle descrizioni degli algoritmi di solito appare così:
ingresso
o
ingresso()
Ecco il flusso di esecuzione del comando precedente.
1. Memoria prima dell'esecuzione del comando:
Quando si esegue il passaggio 3, i numeri inseriti devono essere separati l'uno dall'altro da alcuni separatori. Di solito questi sono spazi.
Pertanto, possiamo concludere:
Le variabili ricevono valori specifici come risultato dell'esecuzione di un comando di assegnazione o di un comando di input.
Se a una variabile non viene assegnato alcun valore (o non viene immessa), allora non è definita. In altre parole, non si può dire quale valore abbia questa variabile.
I risultati della risoluzione del problema vengono segnalati dal computer all'utente tramite l'esecuzione comandi di uscita.
Il comando di output nelle descrizioni dell'algoritmo di solito è simile al seguente:
conclusione
o
conclusione ()
Ad esempio: output (x1, x2) .
Con questo comando, i valori delle variabili x1 e x2 verranno visualizzati sul dispositivo di output (il più delle volte si tratta di uno schermo).
4. Parte pratica.
Componeremo un algoritmo per calcolare il perimetro di un triangolo. Abbiamo bisogno di 4 variabili per memorizzare il valore delle lunghezze dei lati del triangolo e il suo perimetro. Il perimetro è la somma di tutti i lati.
Algoritmo per il calcolo del perimetro di un triangolo
variabili a, b, c, p - numeri interi
Inizio
ingresso (a, b, c)
p:= a + b + c
uscita(p)
fine
Innanzitutto, il computer chiederà all'utente i valori delle variabili a, b, c, quindi eseguirà i calcoli e visualizzerà il risultato sullo schermo.
Linea variabili a, b, c, p - numeri interi- è chiamata dichiarazione di variabili. Alcuni linguaggi di programmazione richiedono la descrizione obbligatoria di tutte le variabili prima di essere utilizzate nel programma, altri sono più fedeli.
L'algoritmo risultante ha una struttura lineare.
- D/s.
- Riassunto della lezione.
Variabili.
Nei linguaggi di programmazione orientati agli oggetti, e in particolare nel linguaggio Visual Basic, le variabili svolgono lo stesso ruolo importante che svolgono nei linguaggi di programmazione procedurale. Le variabili sono progettate per memorizzare ed elaborare i dati.
Le variabili sono definite da nomi che definiscono l'area di memoria in cui sono memorizzati i valori delle variabili. I valori variabili possono essere dati di vario tipo (numeri interi e reali, sequenze di caratteri, valori logici, ecc.)
![](https://i1.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img1.jpg)
Definizione di variabile.
Una variabile in un programma è rappresentata da un nome utilizzato per accedere a dati di un tipo specifico. Il valore specifico di una variabile è memorizzato nelle celle RAM.
![](https://i1.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img2.jpg)
Tipo variabile.
Il tipo di una variabile è determinato dal tipo di dati che possono essere i valori della variabile. Valori di variabili di tipo numerico( byte, Numero intero, Lungo, Separare, Doppio) sono numeri, logici ( booleano) – Vero /Falso, corda( Corda)-sequenze di caratteri, ecc. Le designazioni di tipo variabile sono parole chiave della lingua e quindi si distinguono.
![](https://i0.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img3.jpg)
Memorizzazione di vari tipi di dati nella memoria del computer.
Interi compresi tra 0 e 255 ( byte)- 1 byte
Numero reale con doppia precisione( Doppio) - 8 byte
Stringhe di caratteri( Corda) - 1 byte per carattere.
![](https://i2.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img4.jpg)
Tipi variabili.
![](https://i2.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img5.jpg)
Nome variabile.
Il nome di ogni variabile (identificatore) è univoco e non può cambiare durante l'esecuzione del programma. Il nome della variabile può essere composto da vari caratteri (lettere latine e russe, numeri, ecc.), ma deve necessariamente iniziare con una lettera e non deve includere il segno "." (punto). Il numero di caratteri nel nome non può superare 255.
È possibile chiamare una variabile numerica, ad esempio A o Numero, e una variabile stringa A o String. Tuttavia, lo sviluppatore del linguaggio Visual Basic, Microsoft, consiglia che, per una maggiore chiarezza dei testi dei programmi per il programmatore, i nomi delle variabili includano uno speciale prefisso, che indica il tipo di variabili. Quindi è consigliabile scrivere nomi di variabili come intA o intNumber e nomi di stringhe come strA e strCstring.
![](https://i2.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img6.jpg)
Dichiarazione di tipo variabile.
È importante che non solo lo sviluppatore del programma (programmatore) comprenda il tipo di variabili utilizzate nel programma, ma che anche l'esecutore del programma (computer) possa tenerne conto.
Il secondo è ancora più importante, perché se il computer non conosce quale tipo di variabile viene utilizzato nel programma, lo considererà una variabile di tipo generico. Variante e allocare 16 o più byte per archiviarlo in memoria. Ciò comporterà un uso inefficiente e rallenterà il programma.
![](https://i2.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img7.jpg)
Dichiarazione di tipo variabile.
Per dichiarare il tipo di una variabile, viene utilizzato l'operatore di definizione della variabile. La sintassi per questo operatore è:
Dim NomeVariabile [ Come TypeVariable]
Con l'aiuto di un'istruzione, puoi dichiarare più variabili contemporaneamente:
Dim intNumber As Integer, string As String
Le variabili i cui valori non cambiano durante l'esecuzione del programma sono chiamate costanti. La sintassi per la dichiarazione delle costanti è la seguente:
cost NomeCostante [ Tipo AS]= Valore della costante
![](https://i1.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img8.jpg)
Espressioni aritmetiche, stringa e booleane. Incarico.
![](https://i0.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img9.jpg)
Espressioni aritmetiche.
Oltre alle variabili di tipo numerico, le espressioni aritmetiche possono includere anche numeri; possono essere eseguite varie operazioni aritmetiche su variabili e numeri, nonché operazioni matematiche espresse tramite funzioni.
L'ordine di valutazione delle espressioni aritmetiche corrisponde all'ordine generalmente accettato delle operazioni aritmetiche (esponenziale, moltiplicazione e divisione, addizione e sottrazione), che può essere modificato tramite parentesi.
![](https://i1.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img10.jpg)
Espressioni stringa.
Le espressioni stringa possono includere variabili di tipo stringa, stringhe e funzioni di stringa.
Le stringhe sono qualsiasi sequenza di caratteri racchiusa tra virgolette. Per esempio,
"Informatica", "2000", "2*2"
È possibile eseguire operazioni su variabili e stringhe concatenazione. L'operazione di concatenazione consiste nel concatenare una stringa e il valore delle variabili stringa in un'unica stringa. L'operazione di concatenazione è indicata dal segno "+", che non deve essere confuso con il segno di addizione dei numeri nelle espressioni aritmetiche.
![](https://i0.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img11.jpg)
Espressioni booleane.
Oltre alle variabili logiche, le espressioni logiche possono includere anche numeri, variabili numeriche e stringa o espressioni che vengono confrontate tra loro mediante operazioni di confronto (>, =,
Un'espressione logica può assumere solo due valori: "true", "false", ad esempio,
5>3 - vero
2*2=5 - falso
Le operazioni logiche possono essere eseguite sugli elementi delle espressioni logiche, che sono denotate nel linguaggio Visual Basic come segue: moltiplicazione logica - E, addizione logica - Oppure, negazione logica - Non. Le parentesi vengono spesso utilizzate quando si scrivono espressioni logiche complesse. Per esempio,
(5>3) E(2*2=5) - falso
(5>3) O(2*2=5) - vero
![](https://i2.wp.com/hnu.docdat.com/pars_docs/refs/220/219652/img12.jpg)
Assegnazione di valori alle variabili
Una variabile può ottenere e modificare un valore utilizzando un operatore di assegnazione. La sintassi per questo operatore è:
NomeVariabile = Espressione
Parola chiave Permettere nella maggior parte dei casi non utilizzato. Quando viene eseguita un'istruzione di assegnazione, alla variabile il cui nome è specificato a sinistra del segno di uguale viene assegnato un valore uguale al valore dell'espressione (aritmetica, stringa o booleana) che si trova a destra del segno di uguale.