LOGICA E PROGRAMACAO
*meu sistema ele tem que
*receber
*10 notas fiscais com tais valores
*ele tem que excluir o maior valor e o menor valor
*e somar os outros
*8 e dar um total
*como que eu ponho isso em logica e programação
*receber
*10 notas fiscais com tais valores
*ele tem que excluir o maior valor e o menor valor
*e somar os outros
*8 e dar um total
*como que eu ponho isso em logica e programação
Ahhhhhh.... a escola... que saudades.
bom, tente assim:
bom, tente assim:
DIM Wnotas(10) as integer
for Wx = 1 to 10
Wnotas(Wx) = Wx * 100 [ô]cria as notas
next Wx
Wmaior = 0.00
Wmenor = 99999999999.99
Wsoma = 0.00
for Wx =1 to 10
if Wnotas(Wx) >= Wmaior then
Wmaior = Wnotas(Wx)
endif
if Wnotas(Wx) <= Wmenor then
Wmenor = Wnotas(Wx)
endif
Wsoma = Wsoma + Wnotas(Wx)
next Wx
Wsoma = Wsoma - Wmenor - Wmaior [ô]tira o menor e o maior
msgbox(str(Wsoma,12,2))
obrigado! me ajudou muito, estou comessando agora e por isso tenho inumeras dificuldades, peço ate perdão pela parte leiga.
Tópico encerrado , respostas não são mais permitidas