Variáveis contadoras e variáveis acumuladoras - ritacris.com · PROGRAMAÇÃO E SISTEMAS DE...

5
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO FICHA DE TRABALHO Nº1 MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS Variáveis contadoras e variáveis acumuladoras As variáveis contadoras são normalmente inicializados com valor 0 (zero) e incrementados em 1 (um) cada vez que uma nova ocorrência (ou situação) é observada. Exemplo: Contadora=0 Contadora=Contadora+1 As variáveis acumuladoras são variáveis que, como o nome indica, acumulam valores. Esse tipo de variáveis acumula o seu próprio valor anterior, mais outro valor ou valor de uma variável. Este tipo de variável costuma ser usado em ciclos, de maneira a que em cada iteração do ciclo vá acumulando mais valores. Exemplo: Acumuladora=0 Acumuladora = Acumuladora +Valor_Acumular 1. Escreve um programa em VB para contar o número de vezes que um utilizador clicou num botão e o número de vezes que o utilizador clicou numa imagem. Deve incluir um botão “Reiniciar” para possibilitar uma nova contagem.

Transcript of Variáveis contadoras e variáveis acumuladoras - ritacris.com · PROGRAMAÇÃO E SISTEMAS DE...

Page 1: Variáveis contadoras e variáveis acumuladoras - ritacris.com · PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO FICHA DE TRABALHO Nº1 MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO

FICHA DE TRABALHO Nº1

MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

Variáveis contadoras e variáveis acumuladoras

As variáveis contadoras são normalmente inicializados com valor 0 (zero) e incrementados em 1 (um)

cada vez que uma nova ocorrência (ou situação) é observada.

Exemplo:

Contadora=0

Contadora=Contadora+1

As variáveis acumuladoras são variáveis que, como o nome indica, acumulam valores. Esse tipo de

variáveis acumula o seu próprio valor anterior, mais outro valor ou valor de uma variável. Este tipo de

variável costuma ser usado em ciclos, de maneira a que em cada iteração do ciclo vá acumulando mais

valores.

Exemplo:

Acumuladora=0

Acumuladora = Acumuladora +Valor_Acumular

1. Escreve um programa em VB para contar o número de vezes que um utilizador clicou num botão e o

número de vezes que o utilizador clicou numa imagem. Deve incluir um botão “Reiniciar” para

possibilitar uma nova contagem.

Page 2: Variáveis contadoras e variáveis acumuladoras - ritacris.com · PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO FICHA DE TRABALHO Nº1 MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO

FICHA DE TRABALHO Nº1

MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

2. Escreve um programa em VB para obter a soma acumulada de valores inteiros indicados pelo

utilizador.

A Estrutura de controlo IF

Esta é a estrutura de controlo mais simples. Consiste em pedir ao computador para executar uma

determinada ação especificada por uma condição.

Exemplo:

Public Class Form3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

'determinar o dobro do número Dim numero As Integer Dim dobro As Integer If IsNumeric(TextBox1.Text) Then Numero = TextBox1.Text dobro = numero * 2 MessageBox.Show(dobro, "O dobro é ", MessageBoxButtons.OK, MessageBoxIcon.Information) Else MessageBox.Show("Introduza um número", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error) End If End Sub End Class

Page 3: Variáveis contadoras e variáveis acumuladoras - ritacris.com · PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO FICHA DE TRABALHO Nº1 MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO

FICHA DE TRABALHO Nº1

MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

3. Construa uma aplicação em VB para calcular uma Classificação modular. Devem ser indicadas as

seguintes classificações: Prova Prática com peso de 70%; Resolução de Exercícios com peso de 10%

e atitudes com peso de 20%.

Page 4: Variáveis contadoras e variáveis acumuladoras - ritacris.com · PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO FICHA DE TRABALHO Nº1 MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO

FICHA DE TRABALHO Nº1

MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

GERAR VALORES ALEATÓRIOS

Para gerar valores inteiros num dado intervalo utiliza-se a fórmula:

randomValor = CInt(Math.Floor((maximo - minimo + 1) * Rnd())) + minimo

Exemplo:

Este exemplo usa a função Rnd para gerar um número random integer no intervalo de 1 a 6.

' Initialize the random-number generator.

Randomize()

‘Generate random value between 1 and 6.

Dim value As Integer = CInt(Int((6 * Rnd()) + 1))

4. Construa uma aplicação em VB para gerar números inteiros aleatórios no intervalo de 100 a 1000 e

determinar: os pares, os ímpares, o maior par gerado, o maior ímpar gerado, o menor par gerado e

menor ímpar gerado.

Page 5: Variáveis contadoras e variáveis acumuladoras - ritacris.com · PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO FICHA DE TRABALHO Nº1 MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO

FICHA DE TRABALHO Nº1

MÓDULO 8 TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

5. Acrescente à aplicação uma groupbox que mostre a soma dos valores pares e ímpares selecionados

pelo utilizador.