Menor e maior valor
Moderador: Moderadores
- Vander
- Usuário Nível 3

- Mensagens: 214
- Registrado em: 23 Jul 2004 01:43
- Localização: João Monlevade - MG
Menor e maior valor
Ola;
Em uma série de números com no mínimo 2 e no máximo 10 números como pegar o menor e o maior valor ?
EX: 21.00 – 21.10 – 25.13 -23.32 – 20.01
Neste caso pegar o 21.00 e 25.13
De uma forma mais trabalhosa (são 10 séries de números), eu posso jogar os números em um DBF temporário indexar e pegar os valores corretos, mas como pegar estes valores de outra forma ?
Obrigado;
Vander
Em uma série de números com no mínimo 2 e no máximo 10 números como pegar o menor e o maior valor ?
EX: 21.00 – 21.10 – 25.13 -23.32 – 20.01
Neste caso pegar o 21.00 e 25.13
De uma forma mais trabalhosa (são 10 séries de números), eu posso jogar os números em um DBF temporário indexar e pegar os valores corretos, mas como pegar estes valores de outra forma ?
Obrigado;
Vander
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Menor e maior valor
Onde estão os valores ?
Jogar no array, asort...
Saudações,
Itamar M. Lins Jr.
Jogar no array, asort...
Código: Selecionar todos
nMinimoValor := aValores[1]
nMaximoValor := aValores[len(aValores)]
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Vander
- Usuário Nível 3

- Mensagens: 214
- Registrado em: 23 Jul 2004 01:43
- Localização: João Monlevade - MG
Menor e maior valor
Itamar;
Os valores então em DBF.
Os valores então em DBF.
HbMake v1.17
xHarbour build 0.99.70 Intl. (SimpLex)
Borland C++ 5.5.1
fivewin 6.12 (FREE)
Workshop 4.5
MEdit
xHarbour build 0.99.70 Intl. (SimpLex)
Borland C++ 5.5.1
fivewin 6.12 (FREE)
Workshop 4.5
MEdit
-
Euclides
- Usuário Nível 3

- Mensagens: 154
- Registrado em: 12 Mai 2007 14:07
- Localização: São Paulo, Capital
Menor e maior valor
Vander,
[]'s, Euclides
Código: Selecionar todos
use arquivo
nMin := nMax := valor
dbeval( {|| iif(nMin > valor, nMIn := valor,), iif(nMax < valor, nMax := valor,) } )
? str(nMin)+str(nMax,15)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Menor e maior valor
Ola!
Ué ?
Então é só indexar, mais um TAG ai... ou indexar em memoria se for o caso. Ou usar a função do Euclides...
Saudações,
Itamar M. Lins Jr.
Ué ?
Os valores então em DBF.
Então é só indexar, mais um TAG ai... ou indexar em memoria se for o caso. Ou usar a função do Euclides...
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Menor e maior valor
Olá!
Será que é tão simples assim? Não se conhece o formato do DBF. E se os valores estiverem em cada linha do DBF? Exemplo:Vander escreveu:Os valores então em DBF.
Código: Selecionar todos
Recno c1 c2 c3 c4 c5 c6 c7 c8 c9 c10
1 14 16 1 6 9 0 0 0 0 78
2 4 26 0 9 2 0 0 0 0 0
3 0 8 2 7 3 0 0 0 1 0
4 14 14 14 5 4 3 2 1 0 -1[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- Vander
- Usuário Nível 3

- Mensagens: 214
- Registrado em: 23 Jul 2004 01:43
- Localização: João Monlevade - MG
Menor e maior valor (Resolvido)
Obrigado a todos;
Resolvido com a função do Euclides.
Vander
Resolvido com a função do Euclides.
Vander
HbMake v1.17
xHarbour build 0.99.70 Intl. (SimpLex)
Borland C++ 5.5.1
fivewin 6.12 (FREE)
Workshop 4.5
MEdit
xHarbour build 0.99.70 Intl. (SimpLex)
Borland C++ 5.5.1
fivewin 6.12 (FREE)
Workshop 4.5
MEdit