Visual Basic

Foi proposto na aula a elaboração  de um algoritmo que determine o montante a pagar no final do mês, relativo ao custo de eletricidade.

    Para tal, deve ser solicitado ao utilizador: o preço do KWh e quantidade de KWhs consumidos durante o mês.

    Relativamente ás condições do programa, o preço e a quantidade têm de ser superior a zero (0), caso o utilizador introduza um preço e/ou a quantidade de KWhs inferior a zero, o programa indica valores errados e encerra-se, para além disso, após a verificação do preço e da quantidade, o programa calcula o monatante a pagar do consumo de eletricidade.

 

 Pseudocódigo 

    O pseudocódigo começa pela atribuição de um nome ao algoritmo, assim como as suas variáveis que são do tipo real. Seguidamente, apresenta-se a programação do algoritmo.

        Algoritmo

        Variáveis: preco, quantidade, pagar: real

        Início

            Escrever ("Introduza o preço do KWh:")

            Ler (preco)

            Ecrever ("Introduza a quantidade de KWhs consumidos deurante o mês:")

            Ler (quantidade)

            Se 

                (preco<=0) or (quantidade<=0) então 

                Escrever ("Os valores introduzidos estão errados!")

            Senão
                    pagar ← preco * quantidade 

                    Escrever ("O valor a pagar por quantidade" ++quantidade++" KWhs a um preço de" ++preco++ " é de" ++pagar++" euros")

            Fim se

        Fim

 

        No visual basic comecei por criar um design para o programa.  Em primeiro lugar foi inserido três lables, e três caixas  texto para o utilizador introduzir os valores correspondentes a cada setor

        De seguida, introduzimos um botão "Calcular" que tem como função calcular o montate a pagar de eletricidade, este valor vai aparecer numa caixa de texto para que o utilizador saiba o montante a pagar.

        Inserimos também mais dois botões para que o utilizador deste programa possa limpar os valores que introduziu e fechar o programa.

    O botão "Limpar" programa-se no Visual Basic da seguinte forma:

O botão "Fechar" programa-se no Visual Basic da seguinte forma:

 E elaboração deste programa em Visual Basic faz-se da seguinte forma:

Por fim, o aspeto do visual basic apresenta-se deste modo: