Vous êtes sur la page 1sur 15

Visual Basic 2012

Apontamentos

Leonor Afonso 2013-2014

Variveis no VBasic
Existem trs tipos de variveis no Vb .Net: 1. Variveis Simples usadas para guardar valores como nmeros e strings; 2. Variveis complexas usadas para guardar valores mais complexos , vectores , e tipos definidos pelo utilizado; 3. Variveis objecto usadas para guardar variveis objecto;

Declarao de variveis
Palavras Reservadas Alcance Notas
Se a varivel for declarada dentro de uma sub rotina o seu alcance reservado a essa sub rotina, se for colocado no inicio do bloco de cdigo de um formulrio o seu alcance geral para esse formulrio. Quando uma varivel declarada como Public, o seu alcance para todo o projecto, podendo essa varivel ser utilizada em outros formulrios. Se a varivel for declarada dentro de uma sub rotina o seu alcance reservado a essa sub rotina, se for colocado no inicio do bloco de cdigo de um formulrio o seu alcance geral para esse formulrio. Quando uma varivel declarada como Public, o seu alcance para todo o projecto, podendo essa varivel ser utilizada em outros formulrios.

Dim

Local/Geral

Public

Geral

Dim

Local/Geral

Public

Geral

Regras para declarao de variveis


Quando se declara variveis, tem de se atender a uma srie de regras no que diz respeito ao nome destas. O nome de uma varivel: Tem de comear com uma letra; No pode conter espaos e o nico carcter especial que pode ser utilizado o underscore (_); No pode exceder os 256 caracteres; Tem de ser nico dentro do seu alcance. Isto significa que no se pode ter duas variveis com o mesmo nome dentro da mesma sub rotina. As variveis no VB .NET no so case-sensitive, ou seja, a varivel Var, vAr ou VAR sempre a mesma.
4

Declarao de variveis
Dim nome_da_variavel As Tipo Os tipos de variveis so os seguintes:

Variveis numricas
O VB .NET suporta uma grande variedade de variveis numricas entre elas: Inteiros; Decimais (fraccionrios); Decimais de preciso limitada; Decimais de grande preciso.

Variveis numricas
Tipo de varivel
Byte

Valores assumidos
0 at 255

Notas

Este tipo de varivel no suporta valores negativos. Este tipo de varivel utilizado essencialmente para contadores ou Short -32768 at 32767 para valores inteiros de pequenas dimenses. Este tipo de varivel a forma Integer -2.147.483.648 at 2.147.483.647 mais utilizada para valores inteiros. Este tipo de varivel utilizado -9,223,372,036,854,775,808 at Long para valores inteiros de grandes 9,223,372,036,854,775,807 dimenses. Negativos: -3.402823x10^38 at Este tipo de varivel utilizado 1.401298x10^-45 Single para valores que exijam algum rigor Positivos: 1.401298x10^-45 at matemtico. 3.402823x10^38 Negativos: 1.79769313486231570E+308 at Este tipo de varivel utilzado Double 4.94065645841246544E-324 para valores que exijam grande Positivos: 4.94065645841246544E-324 rigor matemtico. at 1.79769313486231570E+308
7

Variveis de cadeias de caracteres


As variveis de cadeias de caracteres subdividem-se basicamente em duas categorias, e so elas: Tipo varivel
Char
String

de

Valores assumidos
1 carcter

Notas

Este tipo de varivel representa apenas um nico carcter. Mais de 2 bilies de Este tipo de varivel pode ser utilizado caracteres para extensas cadeias de caracteres.

Variveis Boolean
Os tipos de variveis boolean guardam valores lgicos (Verdadeiro/Falso). Fundamentalmente as variveis boolean so nmeros inteiros que assumem o valor de 1 (Verdadeiro) e 0 (Falso). Na realidade qualquer nmero que no seja 0 interpretado como sendo Verdadeiro. Basicamente vai funcionar como um interruptor que verifica se uma condio vai ser vlida ou no.

Boolean
True False

Valores assumidos
Qualquer valor diferente de 0 0

Por defeito, as variveis do tipo boolean so sempre iniciadas como falsas.

Operadores

Em VB.NET, dispomos essencialmente de 4 tipos de operadores: aritmticos, relacionais, lgicos e para cadeias de caracteres.

Operadores Aritmticos:
So utilizados para levar a cabo clculos matemticos Operador Significado

Exemplos
2+2=4 2-2=0 2+2=4 17/5=3,4
17 Mod 2 = 2

+ * /
Mod

^
10

Adio Subtraco Multiplicao Diviso Resto da diviso inteira Exponenciao

2^3=8

Operadores Racionais:
So utilizados para comprar valores
Operador < <= > >= = <> Significado Menor que Menor ou igual que Maior que Maior ou igual que Igual Diferente de

Operadores lgicos comuns:

Operador NOT

Significado

Negao Se ambas as expresses forem true, AND devolve true OR Se uma expresso for true, devolve true Pode-se utilizar os operadores lgicos para criar condies compostas. Estes operadores so utilizados na lgebra de Boolean, isto em operaes lgicas ( operaes sobre os valores verdadeiro e falso). Em VB .NET os valores lgicos so True (para verdadeiro) e False (para falso)

Operadores para cadeias de Caracteres:


A concatenao de duas cadeias de caracteres a operao que se junta numa nica cadeia. Operador & + Significado Concatenao Concatenao Exemplos "Bom"&"dia" vale "Bom dia" "Bom" + "dia" vale "Bom dia"

Notas: Os operadores aritmticos tm sempre precedncia sobre os operadores relacionais e ambos tm precedncia sobre os operadores lgicos. Todos os operadores relacionais tm a mesma precedncia entre si. Quando estamos perante operadores com o mesmo nvel de precedncia eles devem ser considerados na ordem em que se apresentam, lendo da esquerda para a direita.

Estruturas de Deciso IF em Visual Basic


Estrutura de deciso nada mais do que um bloco de cdigo, em que voc ter uma pergunta que te retornar duas respostas: uma verdadeira e uma falsa. No Visual Basic ele possui a seguinte sintaxe: If (condio) Then
Resposta Verdadeira

Else
Resposta Falsa

End If If = Teste da condio Then = Ento Else = Seno End If = Fim da condio

Exemplo
Assim: 1 Mdulo cafeteira gua fogo 2- SE o fogo estive aceso ENTO v diretamente para o passo 4 3- SENO Mdulo acender fogo 4 Mdulo caf

Vous aimerez peut-être aussi