quarta-feira, 28 de agosto de 2019

Trabalho 01 - Java Lab III



Trabalho 01
Trabalho a ser realizado em grupos de 2 elementos e entregue por email (geraldocnh@gmail.com) até as 23:59 do dia 29 de 08 de 2019. (5.0v)


Share:

segunda-feira, 26 de agosto de 2019

FICHA 4 - Exercicios List Box - Vb.net


Exercicios propostos


Leia o artigo disponível no seguinte endereço http://www.macoratti.net/vbn_lctl.htm e resolva os exercicios propostos.




1. Programe o formulário abaixo tendo em conta a seguinte descrição:
a) Programe o botão Adicionar para adicionar no listBox os itens digitados na caixa
de texto.
b) Programe o botão Eliminar para apagar o item seleccinado no listbox.
c) Programe o botão Apagar tudo para apagar todo conteudo do listbox.
d) Programe o botão Ordenar para ordenar todo conteudo do listbox.
e) Programe o botão Contar para contar todo conteudo do listbox.
f) Programe o botão Apagar tudo para apagar todo conteudo do listbox.


2. Programe o botão Adicionar para adicionar o item seleccionado no list box itens adicionados

3. Programe o textbox para seleccionar o item digitado.  Programe O BOTÃO seleccionar para mostrar no textBox o item seleccionado no listBox











Share:

domingo, 18 de agosto de 2019

quinta-feira, 15 de agosto de 2019

Ficha 2 - Exercicios Propostos - JavaSwing




Exercicios Propostos  - JavaSwing
Share:

segunda-feira, 12 de agosto de 2019

Exercícios resolvidos


        Exercícios resolvidos














Share:

Estruturas de Controle - VB



Estruturas de Controle

 As estruturas de controle exercem um papel de grande importancia na criação de um programa, e independentemente da linguagem de programação utilizada as estruturas de controle é que determinam o fluxo da execução de um programa. Elas podem ser:
ü  Estruturas sequenciais;
ü  Estruturas de decisão;
ü  Estruturas de repetição.

        Estrutura sequencial

O fluxo do programa é executada de forma sequencial e cada instrução é executado apenas uma única vez e após o termino da instrução anterior. 
Numa estrutura sequencial podem existir n instruções e cada instrução é executado após a instrução anterior e é mantida a ordem de execução.
Características principais de um programa com a estrutura sequencial:
      As instruções são executadas de forma sequencial;
      É mantida a ordem de execução das instruções e cada instrução é executada uma única vez e após o término da anterior. 

Estrutura de decisão

Nem sempre que as situações da vida são lineares, em vários casos nós precisamos tomar decisões e essas decisões dependem da satisfação de determinadas condições. Por exemplo, o tipo de roupa que usamos depende da temperatura que se faz sentir e não podemos usar o mesmo tipo de roupa no inverno e no verão.
Na programação temos um cenário similar numa estrutura de decisão pode existir uma condição ou várias que definem o fluxo de execução da instrução ou conjunto de instruções, mas a execução de uma determinada instrução depende da satisfação de uma determinada condição podendo haver execução de uma instrução quando esta condição for verdadeira e outra instrução quando a condição for falsa. Nesse contexto uma condição é uma expressão lógica.
As estruturas de decisão que podem definir fluxo de execução podem ser:
      De decisão simples;
      Composta; e De selecção.

 Estruturade decisão simples
Numa estrutura de decisão simples ou estrutura de desvio condicional simples, temos a execução de umainstrução ou conjunto de instruções apenas quando a expressão lógica for verdadeira. 
A estrutura de decisão simples é representada pela seguinte sintaxe:
        If condição then
                  Intrução      
                  End if                          


  Estruturade decisão composta
Numa estrutura de decisão composta ou estrutura de desvio condicional composta, o resultado da execução depende da avaliação da expressão lógica. Se a expressão lógica for verdadeira, uma instrução ou conjunto de instruções serão executados e caso a avaliação da mesma expressão for falsa(caso contrário), uma instrução ou conjunto de instruções serão executados. 
A estrutura de decisão composta é representada pela seguinte sintaxe:

           if condição then           
                instrução1                
           else                               
                instrução2                
          End if                            


        Estrutura de repetição

As estruturas de controle apresentadas nas secções anteriores apresentam algo em comum, apenas permitem executar um procedimento apenas uma vez. Com isso caso haja necessidade de executar o mesmo procedimento mais de uma vez será necessário reiniciar a execução do programa. Como forma de contornar esta limitação podemos recorrer uma estrutura de repetição, que nos permitir repetir a execução de um procedimento o número de vezes que for necessário.
A secção seguinte faz referência às estruturas de repetição While Loops, Do Loop, For Loop



While Loop

A execução de um procedimento é repetido enquanto uma determinada condição especificada no While for satisfeita(verdadeira). 

Do Loops

A execução de um procedimento é repetido enquanto uma determinada condição especificada no DoLoop While for satisfeita(verdadeira), ou ate que uma determinda condição seja alcançada. Para este último caso a especificação da condição é feita no final.   

 For Loops

É um loop contado, o seu uso é apropriado quando se conhece previamente o número de vezes que um procedimento será repetido. For…Next constitui um exemplo que usa uma váriavel contadora que serve que controlar o número de iterações.

For Each Loops

   For Each ... Next  
  
...

O comando  é executado uma vez para cada elemento numa colecção.

Especifica-se a variavel controladora da iteração mas não necessita se determina o valore inicial ou final.

          Referencias


Share:

Declaração e tipos de Variaveis - VB




Variáveis

 A criação de uma variável deve obedecer as regras utilizadas na definição de identificadores. Uma variável em linguagem de programação consiste num identificador que é utilizado para reservar um espaço na memória para guardar valores de um determinado tipo de dados. 

    Tipos básicos de dados

Os tipos básicos de dados são comumente designador por tipos primitivos esão: byte, short, int, long, double e Boolean, etc.

Tipos de dados
Tamanho
Intervalo
Boolean
Depende da plataforma
True ou false
Byte
1 byte
0 a 255
Char
2 bytes
0 a 65535
Date
8 bytes
0:00:00 (meia noite de 1 de janeiro, de 0001 até
23:59:59 de 31 de Dezembro de 9999
Decimal
16 bytes
0 até +/-79,228,162,514,264,337,593,543,950,335
(+/-7.9...E+28) Ponto    flutuante;      0
até           +/-


7.9228162514264337593543950335
casas decimais;
com          28
Double
8 bytes
-1.79769313486231570E+308
até               -


4.94065645841246544E-324 para negativos;

valores


4.94065645841246544E-324
até


1.79769313486231570E+308 para
positivos
valores
4 bytes
-2,147,483,648 até 2,147,483,647

Long (long integer)
8 bytes
-9,223,372,036,854,775,808
até
9,223,372,036,854,775,807 (9.2...E+18 ) 
Object
4 bytes para a
plataforma de        32-bit

Um determinado tipo ser guardada numa variavél do tipo Object

8 bytes para
64-bit

Sbyte
1 byte
-128 até 127 (signed)
Short(short integer)
2 bytes
-32,768 até 32,767 (signed)
Single(single-precision floating-point)
4 bytes
-3.4028235E+38 até -1.401298E-45 para valores negativos;

1.401298E-45 até 3.4028235E+38 para valores positivos
String
Depende da  0 até aproximadamente 2 billhões de caracteres plataforma     unicode
Uinteger
4 bytes             0 até 4,294,967,295 
Ulong
8 bytes                    0 até 18,446,744,073,709,551,615 (1.8...E+19 )
(unsigned)

      Tipos de dados por valor e por referência

Os tipos de dados por valor são tratados dentro do escopo de alocação de memoria, tais como todos os valores do tipo numérico, boolean, Char e Date.

 Tipos de dados por referencia
Esse tipo de dados funcionam como um ponteiro de referencia para outros locais da memória que contém os dados com estruturas apropriadas para a sua manipulação.
Fazem parte os dados de tipo, Strig, Arrays, object, tipo classe tais como form.

 Declaração de variáveis
Antes de utilizar uma variável é necessário declarar o nome(identificador), e o tipo de dados associado. A declaração de uma variável deve iniciar com a palavra reservada Dim seguido do nome do identificador e palavra reservada As e por fim pela identificação do tipo de dados.
Sintaxe1
          Dim nomedoIdentificador As Tipodedados

Sintaxe2
         Dim nomedoIdentificador1, nomedoIdentificador2, nomedoIdentificador3, ...As Tipodedados

Conforme ilustra a sintaxe2 podemos declarar em uma instrução várias variáveis(n identificadores) do mesmo tipo de dados, mas para isso é necessário separar os identificadores com uma vírgula.
Exemplo de declaração de variavel do tipo inteiro.
Dim n1 as Integer ;-declaração de uma variavel do tipo inteiro de nome n1
Dim n1, n2, n3 as Integer; - declaração de três variaveis do tipo inteiro que são n1, n2 e n3.

Share:

Seguidores

Visitantes do blog

Pesquisar neste blogue

posts recentes