Ajuda para programa em visual basic

masterx2

Membro
ola. eu estou com um problema. tenho de fazer um trabalho que conta muito para a nota.
o trabalho é fazer um conversor de moedas.
seria possivel darem-me umas dicas sobre como se faz??
agredecia muito tal ajuda.
 
- 1 variável para armazenar o valor introduzido pelo utilzador
- Constantes que representam os valores utilizados na conversão entre moedas
- 1 variável para armazenar o resultado da conversão
 
entao trata de aprender!!>(
ja te dissemos tudo: pseudocodigo, regra 3 simples!

se mesmo assim nao consegues, muda de curso...


edit: se estas a espera que te façamos o programa, esquece!!
Daqui nao levas nadas!!
 
Vou tentar explicar de uma forma simples:

Precisas de duas textboxes, um mecanismo de escolha da moeda de origem e de destino (por dropdown menu ou dois conjuntos de radio buttons) e um botão para converter

O objectivo é que o utilizador:

1) Escolha o formato da moeda que vai inserir e o formato para o qual vai ser convertido

2) Introduza o valor da moeda do formato original numa das caixas de texto

3) Carregar num botão que despolete a conversão

4) Ver o resultado na segunda caixa de texto

Em termos de código:

Ao carregar no botão as seguintes acções terão que acontecer:
a) o valor na caixa de texto de input tem que ser armazenado numa variável
b) fazer uma leitura dos formatos da moeda de entrada e de saída (ou agrupas as formulas de conversão duas moedas a duas ou então fazes uma função para cada que faça por exemplo moeda a -> euros e depois faça euros -> moeda b em que tens que definir uma função matemática de conversão para cada uma, que como foi dito se faz por uma regra de tres simples)
c) efectuar a conversão e armazenar o resultado numa variável
d) modificar a propriedade de texto da caixa de texto de output para a variavel calculada

a sério isto é mesmo muito simples e há milhares de exemplos no google -.-'
 
um pequeno exemplo de code

tens uma txtbox - nome txt1
uma lbl - nome lbl1
um botão - btn1

Código:
function  converte_euro_escudo (dim a as real)

dim converte as real;

converte= a \200.482

return converte

end sub

depois no codigo do botão poes


Código:
lbl1.text=""& converte_euro_Escudo(val(txt1.text))

é mais ou menos assim que tens de dazer

fazes uma função para cada conversão

e depois mostras o resultado numa label

e podes fazer uma combobox com as varias conversões e ao escolheres uma opção nessa mesma ele faz a respectiva conversão depois no code da função da cbobox poe

fo tipo

Código:
if(nomecbo.selectedvalue.text="nomedaopc"
instruções
end if

igual para as outras opções

podes tb em ves de fazeres com selectedvalue
fazer com selectedindex
mas ai tens de ir pelos index das opções

do tipo

Código:
if(nomecbo.selectedindex=0
instruções
end if

mais ou menos isso

fiz isto por alto sem testes
 
Back
Topo