Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Array füllen Kategorie: Programmierung (von TN - 29.01.2004 21:24)


Hallo an Alle,

ich habe probleme mit einem Array. Es ist schon wieder so
lange her als ich das mal gelernt habe. Darum meine
Bitte um Hilfe.

Ich habe dies programiert:

thread main
{
int a,b,c ;
int zahl[3];
int v;                          //Variable f. Tastatur
byte keycode;
string so;                    //Tastatur

rblcd.init();
rbkeyb.select(0);

loop{
  if rbkeyb.get()==0x34 {keycode=4;}                  
  if rbkeyb.get()==0x35 {keycode=5;}
  if rbkeyb.get()==0x36 {keycode=6;}
  if rbkeyb.get()==0x33 {}                            
  if rbkeyb.get()==0x39 {}
  if rbkeyb.get()==0x31 {}
  if rbkeyb.get()==0x32 {}    
  if rbkeyb.get()==0x37 {}  
  if rbkeyb.get()==0x38 {}                  
  sleep 100;

  zahl[3] = keycode;       //einzelne Zahlen in Array einlesen

zahl[0] = zahl[1];         //Ziffer shiften
zahl[1] = zahl[2];
zahl[2] = zahl[3];


a = zahl[0];
b = zahl[1];
c = zahl[2];


v = a*100 + b*10 + c;     //Variable berechnen
rblcd.goto(1,0);
rblcd.put(v);
so = "Soll=";
str.putint(so,v);
rblcd.goto(2,0);

rblcd.print(so);sleep 250;

if v==654 {plm.beep(8);sleep 50; plm.beep(-1);}
}}


Ich lese mit der rbkeyb die Tastatureingaben ein. Funzt auch.
Aber die Zahlen werden durch die drei Stellen des Array
geschoben. So das z.B. bei der Eingabe einer 5 im Array 555
steht.

Ich möchte aber, das die Zahlen stehenbleiben.
Wenn ich aber schreibe  zahl[0] = zahl[0]; usw. dann funzt
die Zahleneingabe nicht mehr.

Was ist falsch an meinem Prog.

Danke für die Mühe

GruÃ? TN


    Antwort schreiben


Antworten:

Re: Array füllen (von Tom - 6.02.2004 8:24)
Re: Array füllen (von Dietmar Weickert - 29.01.2004 22:25)
Re: Array füllen (von Udo - 29.01.2004 22:18)
    Re: Array füllen (von TN - 3.02.2004 23:37)
        Re: Array füllen (von Dietmar Weickert - 4.02.2004 17:46)
            Re: Array füllen (von TN - 4.02.2004 23:58)
                Re: Array füllen (von Dietmar Weickert - 5.02.2004 13:52)
                    Re: Array füllen (von TN - 5.02.2004 17:43)
                       Re: Array füllen (von Dietmar Weickert - 5.02.2004 19:31)
                          Re: Array füllen (von TN - 5.02.2004 21:39)
                             Re: Array füllen (von Dietmar Weickert - 6.02.2004 10:26)
                                Re: Array füllen (von TN - 6.02.2004 13:55)