Delphi Diziler Hakkında Yardım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
raym0nd42
Üye
Mesajlar: 4
Kayıt: 21 Kas 2016 11:43

Delphi Diziler Hakkında Yardım

Mesaj gönderen raym0nd42 »

Selamın Aleyküm

Şimdi Benim Sorum Sizlere Abiler Rasgele Tanımlanmış 25 sayıyı dizi şeklinde kullanıp bu sayıların karesini MEMO'ya yazdırmak

Yani demek istediğim bir dizi tanımlamak

Sayi:=(Random(100))

Sayilar:Array[1..25] of INTEGER=(1,22,11,55,26,19,49,42 vs vs ) burda tanımlanmış sayılar ben kendim elimle değilde direk yukarda 'Sayi' olarak tanımladıgım random sayılar gelsin istiyorum nasıl yapabilirim
ertank
Kıdemli Üye
Mesajlar: 1716
Kayıt: 12 Eyl 2015 12:45

Re: Delphi Diziler Hakkında Yardım

Mesaj gönderen ertank »

A.S.
Hangi Delphi sürümünü kullanıyorsunuz?
Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 05:38
Konum: İstanbul

Re: Delphi Diziler Hakkında Yardım

Mesaj gönderen adelphiforumz »

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var
   Dizi : Array of integer;
   I : Integer;
begin
    SetLength(Dizi, 25);
    for I := 0 to 24 do
    begin
        Dizi[I] := Random(100);
    end;

    Memo1.Lines.Clear;
    for I := 0 to Length(Dizi) - 1 do
    begin
        Memo1.Lines.Add(IntToStr(I) + '. Sayı : ' + IntToStr(Dizi[I]) + ', Karesi : ' + FloatToStr(Sqr(Dizi[I])));
    end;
end;
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
Cevapla