[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 873

 
Gravitus :

yazmaya çalışırken

harici dize dizisi[25];

derleyici sorunları

'dizi' - harici dizilere izin verilmez

harici olmadan gerekli.
 
Andrei01 :
harici olmadan gerekli.
ama o zaman artık harici olmayacak ...
 
Gravitus :
ama o zaman artık harici olmayacak ...
irade
 
Andrei01 :
irade
ve bir şekilde adı bir dize değişkeninde bulunan bir değişkene başvurabilir mi?
 
Gravitus :
ve bir şekilde adı bir dize değişkeninde bulunan bir değişkene başvurabilir mi?
önce onları numaralandırmanız gerekir.
 
Gravitus :

Sevgili gurular, söyleyin bana pliz, bu kadar basit bir soruna nasıl çözüm bulabilirim:

kod girişinde XXXXX_counter adlı 25 harici dize değişkeni vardır, burada sayaç doğal bir sayıdır 1,2,3... 25

betiğin gövdesinde, bu değişkenleri for döngüsünde işlemeniz gerekir ( i=1 ; i<=25 ; i++ ){...}

Adını aldıktan sonra, i sayacını kullanarak döngü gövdesindeki karşılık gelen değişkene erişmenin nasıl mümkün olduğunu anlayamıyorum.

bir dizi iyi olurdu, ancak harici dizilere izin verilmez....

sonunda görev, adı string değişkeninde bulunan değişkene atıfta bulunmaktır.

Saygılarımla, Gravitus




Böyle bir şey olabilir mi

(i=0; i<=3; i++) için
{
anahtar(i)
{
dava 1 :
XXXXX_1=i;
durum 2 :
XXXXX_2=i;
durum 3 :
XXXXX_3=i;
kırmak;
varsayılan: ara;
}
}

 
Andrei01 :
IndicatorCounted() yerine ihtiyacınız olanı yazın.


görev, yeni bir mum geldiğinde hesaplamayı hesaplamaktır.

onlar. Çubukların kontrolü - IndicatorCounted() (hesaplanan çubukların sayısı) yalnızca göstergede değişir, ana hesaplama devam ediyor.

 
reag :


görev, yeni bir mum geldiğinde hesaplamayı hesaplamaktır.

yeni mumun zamanı Zaman[0]'dır.
 

Andrei01, reag - teşekkür ederim

Sihirli alıntılar olduğunu düşünmüştüm, ama tamam, geçiş iyi :)

 
Gravitus :

Sevgili gurular, söyleyin bana pliz, bu kadar basit bir soruna nasıl çözüm bulabilirim:

kod girişinde XXXXX_counter adlı 25 harici dize değişkeni vardır, burada sayaç doğal bir sayıdır 1,2,3... 25

betiğin gövdesinde, bu değişkenleri for döngüsünde işlemeniz gerekir ( i=1 ; i<=25 ; i++ ){...}

Adını aldıktan sonra, i sayacını kullanarak döngü gövdesindeki karşılık gelen değişkene erişmenin nasıl mümkün olduğunu anlayamıyorum.

bir dizi iyi olurdu, ancak harici dizilere izin verilmez....

sonunda görev, adı string değişkeninde bulunan değişkene atıfta bulunmaktır.

Saygılarımla, Gravitus



Global değişkenler aracılığıyla daha iyi:
(i=0; i<=3; i++) için
{
anahtar(i)
{
dava 1 :
ixxxxx=DoubleToStr(i,0);
XXXXX="XXXX_"+ixxxx;
XXXXX_1=GlobalVariableGet(XXXXX);
}
Neden: