O37 ja 10307. Ajaväärtus koosneb üldjuhul kuupäevast ja kellaajast. Need salvestatakse ühe reaalarvuna. Arvu täisosa näitab päevade arvu alates 01.01.1900, murdosa kellaaega päeva osades alates keskööst. Tõeväärtusi on kaks - tõene (True) ja väär (False). VBAs esitatakse nad täisarvudena: väärtusele väär vastab O, väärtusele tõene vastab tavaliselt -1, kuid sellena käsitletakse ka suvalist nullist erinevat väärtust. Programmi koostamisel saab määrata lihtmuutujate ja struktuurmuutujate elementide väärtuste jaoks sobivad esitusviisid ehk tüübid, käsutades spetsiaalseid deklareerimislauseid 1. string tekst1=Console.ReadLine(); int arv1=int.Parse(tekst1); 2. string s1,s2; s1 = Console.ReadLine().ToLower(); s2 = ""; Category Bits Type Range/Precision Signed 8 sbyte 128...127 integral short 16 32,768...32,767
O37 ja 10307. Ajaväärtus koosneb üldjuhul kuupäevast ja kellaajast. Need salvestatakse ühe reaalarvuna. Arvu täisosa näitab päevade arvu alates 01.01.1900, murdosa kellaaega päeva osades alates keskööst. Tõeväärtusi on kaks - tõene (True) ja väär (False). VBAs esitatakse nad täisarvudena: väärtusele väär vastab O, väärtusele tõene vastab tavaliselt -1, kuid sellena käsitletakse ka suvalist nullist erinevat väärtust. Programmi koostamisel saab määrata lihtmuutujate ja struktuurmuutujate elementide väärtuste jaoks sobivad esitusviisid ehk tüübid, käsutades spetsiaalseid deklareerimislauseid, millest peamine on Dim-lause. Järgnev Dim-lause deklareerib väärtuste tüübid nelja muutuja jaoks Dim n As Integer, a As Single, b As Double, nimi As String Lause määrab, et muutuja n väärtusteks võivad olla täisarvud, a väärtusteks ühekordse täpsusega reaalarvud, d väärtusteks topelttäpsusega reaalarvud ning muutuja nimi väärtusteks stringid.
Massiivi kasutatakse keeles kui harilikku muutujat, kusjuures muutujanimele lisatakse indeks, mis peab mahtuma massiivi radade vahele. Vaatame järgnevalt näidet, kus massiivmuutuja 'Jada' esimesed kolm liiget summeeritakse kokku. Pascal Programmeerimise algkursus 43 - 89 Summa := Jada[1] + Jada[2] + Jada[3]; C Summa = Jada[0] + Jada[1] + Jada[2]; Qbasic Summa = Jada(1) + Jada(2) + Jada(3) Nii nagu lihtmuutujate, nii ka massiivi elementide väärtused on enne algväärtustamist määramata. Mõnes programmeerimiskeeles automaatne algväärtustamine siiski toimub, kuid võtke endale reegliks, et MASSIIVI ELEMENDID TULEB ENNE MASSIIVI KASUTAMIST ALGVÄÄRTUSTADA. Kirje Reaalses maailmas leidub siiski vähe objekte, mille struktuuri saab kirjeldada mitme ühetüübilise muutujaga. Seega on massiivid sobilikud sarnaste andmehulkade töötlemisel, kuid üksiku objekti
Teise kasutusalana võiks märkida korduvaid protsesse, milles massiivi kasutatakse andmete hoidmiseks. Massiivi kasutatakse keeles kui harilikku muutujat, kusjuures muutujanimele lisatakse indeks, mis peab mahtuma massiivi radade vahele. Vaatame järgnevalt näidet, kus massiivmuutuja 'Jada' esimesed kolm liiget summeeritakse kokku. Pascal Summa := Jada[1] + Jada[2] + Jada[3]; C Summa = Jada[0] + Jada[1] + Jada[2]; Qbasic Summa = Jada(1) + Jada(2) + Jada(3) Nii nagu lihtmuutujate, nii ka massiivi elementide väärtused on enne algväärtustamist määramata. Mõnes programmeerimiskeeles automaatne algväärtustamine siiski toimub, kuid võtke endale reegliks, et MASSIIVI ELEMENDID TULEB ENNE MASSIIVI KASUTAMIST ALGVÄÄRTUSTADA. Kirje Reaalses maailmas leidub siiski vähe objekte, mille struktuuri saab kirjeldada mitme ühetüübilise muutujaga. Seega on massiivid sobilikud sarnaste andmehulkade töötlemisel, kuid üksiku objekti kirjeldamisel võib vaja minna