if ve andler

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
egedenizi
Üye
Mesajlar: 38
Kayıt: 25 May 2005 02:01

if ve andler

Mesaj gönderen egedenizi »

Merhabalar.
benim böyle bir dizim var a:array[1..20]of integer;
bir de döngüm var.
sorum şu
if (a[1]=5)and(a[2]=5)and(a[3]=5).....20ye kadar yazmak istemiyorum.
bunun bir kolay yolu varmi.Böyle yazılınca programın güzelliği bozuluyor.
tecrübelerinizden faydalanmak istedim teşekkürler.
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

case kullan

:ara

kolay gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

Sen zannedersem and kullandığına göre hepsinin 5 e eşit olması lazım
o zaman bir döngü aç.

Kod: Tümünü seç

var
i,k:integer;
begin
k:=0;
for i:=1 to 20 do
begin
if a[i]=5 then
begin
k:=k+1;
end
else
k:=k;
end;
if k=20 ye//////// Şart gerçekleşti.şunu yap değilse bunu yap.
end;
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
Cevapla