Fórum Gerar Vetor... #221837

23/03/2004

0

Olá...

Tenho q gerar um vetor com 20 numeros digitados pelo usuário!

:arrow: Alguem pode mim ajudar?

Abraços
Eduardo


Educdc

Educdc

Responder

Posts

23/03/2004

Welton

Bom Eduardo como eu não sei de onde você vai buscar os números do vetor vou te dar um exemplo de como criar e inserir dado em um vetor.

Vetor : Array[1..20] of Integer;

Vetor[1] := StrtoInt(Edit1.text);
Vetor[2] := StrtoInt(Edit2.text);
e assim vai até gravar os 20 números...


Responder

Gostei + 0

23/03/2004

Educdc

Welton

:arrow: E pra eu visualizar todos os o números dos vetores!!

Eduardo


Responder

Gostei + 0

23/03/2004

Educdc

Olha só:

Tenho q preecher um vetor com 20 números...

Eu queria usar apenas um edit, um button e um listbox!

A maneira q o usuário digitar o valor no edit e clicar no button ele vai preechendo o vetor e visualizando o numero digitado no listbox!

Como faço?
Abraços
Eduardo

P.S.: Se alguem tiver outra idéia pode falar...


Responder

Gostei + 0

23/03/2004

Geno

Olha só: Tenho q preecher um vetor com 20 números... Eu queria usar apenas um edit, um button e um listbox! A maneira q o usuário digitar o valor no edit e clicar no button ele vai preechendo o vetor e visualizando o numero digitado no listbox! Como faço? Abraços Eduardo P.S.: Se alguem tiver outra idéia pode falar...


Serio..praticamente vc falou como se deve fazer...
Qual a dificuldade?
Nao precisa nem criar o vetor. O proprio listbox ja eh um.


No evento CLICK do botao vc poe:

ListBox1.Items.Append(Edit1.Text);


Assim ele vai inerir em cada linha do listbox o valor que tiver
digitado no edit.


Responder

Gostei + 0

23/03/2004

Educdc

Ok...

:arrow: Agora como faz pra ele ih salvando no vetor?

Abraços
Eduardo


Responder

Gostei + 0

23/03/2004

Geno

Ok... :arrow: Agora como faz pra ele ih salvando no vetor? Abraços Eduardo


Veja..o ListBox eh um vetor!!!
Para que vc quer aplicar essa redundancia?

tudo que vc faria num vetor vc pode fazer usando direto o listbox.
Nao precisa vc abastecer outro vetor, uma vez que a listbox ja esteja abastecida.


Responder

Gostei + 0

24/03/2004

Educdc

Mas tem como fazer uma pesquisa do contéudo de um ListBox?

Ex.:

Tenho 10 numeros no listbox quero saber qual eh o maior!
???

Abraços
Eduardo


Responder

Gostei + 0

24/03/2004

Joilson_gouveia

Para percorrer os elementos de um listbox:

var
i:Integer;
begin

for i := 0 to ListBox1.Count-1 do
ShowMessage(´Item nro. ´+IntToStr(i+1)+´: ´+ListBox1.Items[i]);

end;


Responder

Gostei + 0

24/03/2004

Educdc

Para percorrer os elementos de um listbox: var i:Integer; begin for i := 0 to ListBox1.Count-1 do ShowMessage(´Item nro. ´+IntToStr(i+1)+´: ´+ListBox1.Items[i]); end;


N consegui compreender...


Responder

Gostei + 0

24/03/2004

Paulo_amorim

Olá

pegar maior valor de um listbox:

var maior, i: Integer;
begin
  { inicializa variavel MAIOR supondo que soh sejam digitados numeros naturais }
  maior := -1;
  for i := 0 to ListBox.Count -1 do
  begin
     if ListBox.Items[i] > maior then
        maior := ListBox.Items[i];
  end;
end;


Até+


Responder

Gostei + 0

24/03/2004

Geno

Mas tem como fazer uma pesquisa do contéudo de um ListBox? Ex.: Tenho 10 numeros no listbox quero saber qual eh o maior! ??? Abraços Eduardo



Para fazer uma pesquisa por um numero em especifico vc pode utilizar isso aki:

ListBox1.Items.IndexOf(´valorAPEsquisar´)



Se vc deseja percorrer vc deve fazer como nosso amigo abaixo sugeriu.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar