[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 350

 
Vinin :


Zaten önerilenden farklı bir şey yok.
Peki ya seçeneğin? IMHO, başka sapkınlıklar bulabilirsin, istenen sonucun özü sadece yazar tarafından bilinir. Belki geriye doğru dans edersin? Hangi özelliği görmek istiyor, ilk verileri (dönüşüm) çıkış göstergesine ayarlayın.
 
granit77 :
Nedense etkilenmedim.
Etkilenmiyorsanız, hedeflerinize ulaşmıyorsunuz demektir. Amaç ne? Bir şey olursa vur.
 
snail09 :
Peki ya seçeneğin? IMHO, başka sapkınlıklar bulabilirsin, istenen sonucun özü sadece yazar tarafından bilinir. Belki geriye doğru dans edersin? Hangi özelliği görmek istiyor, ilk verileri (dönüşüm) çıkış göstergesine ayarlayın.
İstenen sonucun özü yazar tarafından bilinmiyor. Yazar bundan ne çıkacağını görmek istiyor :))
Basitleştirilmiş bir biçimde, bu, tüm mesafelerin bilindiği bir segment üzerindeki bir noktanın konumunu sayısal olarak ifade etme görevidir. Segmentin ortasında bir nokta bulmanın denge pozisyonu olduğu da biliniyor, hiçbir şey olmuyor. Üst sınıra daha yakın - pozitif bir artış, alt sınıra daha yakın - negatif. bir hipotez olarak. Herhangi bir seçenek kabul edilir. Hatta baş aşağı.
 

50 değerden daha fazlası nasıl seçilir? Teşekkür ederim!

 
001 :

50 değerden daha fazlası nasıl seçilir? Teşekkür ederim!

Değere göre sıralayın ve ilk/son'u seçin... Daha ucuz bir kaba kuvvet seçeneği olmasına rağmen.

Değerler nasıl saklanır?

 
001 :

50 değerden daha fazlası nasıl seçilir? Teşekkür ederim!

Birinci ve ikinci değerleri alıyoruz. Karşılaştırmak. Çoğunu bırakıyoruz.

Üçüncü değeri alır ve önceki ikisinin en büyüğü ile karşılaştırırız. Karşılaştırılanların en büyüğünü bırakıyoruz.

Dördüncü değeri alıyoruz ...

...

Ellinci değeri alır ve önceki ikisinin en büyüğü ile karşılaştırırız. Karşılaştırılanların en büyüğünü bırakıyoruz.

 
tara :


LocalSettings saklanır, neden böyle - geliştiricilere.

Zorla MetaTrader'a sürükleyip bırakıyorum, ancak dizinlerin sahipliğini değiştirmem gerekiyor :(


Aptallık için üzgünüm, ama nerede? Windows 7'ye sahibim ve C sürücüsünde LocalSettings'i bulamadım ...
 
001 :

50 değerden daha fazlası nasıl seçilir? Teşekkür ederim!

Bir dizi değer varsa, o zaman:

int DiziMaksimum ( çift dizi[] , int sayı=WHOLE_ARRAY, int başlangıç=0)
Maksimum değere sahip öğeyi arayın. İşlev, dizideki maksimum öğenin konumunu döndürür.
Seçenekler:
sıralamak[] - Aranacak sayısal dizi.
saymak - Aranacak öğe sayısı.
Başlat - Aramak için başlangıç dizini.
Misal:
 double num_array[15]={4,1,6,3,9,4,1,6,3,9,4,1,6,3,9};
int maxValueIdx=ArrayMaximum(sayı_dizi);
Print("Maks değer = ", num_array[maxValueIdx]);
 

bana bildirin, işte basit bir işlev:

 int numberI()
    {
       for ( int i= 1 ;i< 5 ;i++)
      {
         if (CTicketArray[i]!= 0 )
         {   
             Print (i);
         }   
        
      }
    }

İşlevimin yalnızca maksimum "i" değerini döndürmesini istiyorum, bunu nasıl yapabilirim?

 
scooper :

Aptallık için üzgünüm, ama nerede? Windows 7'ye sahibim ve C sürücüsünde LocalSettings'i bulamadım ...

Üzgünüm, çok uzun zaman önce yediye taşındım, - hafızadan cevap verdim. Kullanıcılar klasöründeki AppData'ya bakın - veya sadece aramayı başlatın (bunu yaptım).