Re: Array füllen Kategorie: Programmierung (von TN - 3.02.2004 23:37) | ||
Als Antwort auf Re: Array füllen von Udo - 29.01.2004 22:18 | ||
| ||
Hallo, habe das Programm umgeschrieben es funzt auch einwandfrei. Jedoch wird eine Zahleneingabe auf das gesamte Array eingelesen. Bei drücken einer 4 ist v=444. So ist es nicht möglich unter- schiedliche Zahlen einzugeben. Was mache ich falsch. Ich verwende den Tastaturadapter für eine 1x12 Tastatur. thread main { int x; int a,b,c; int z; int v; int keycode; string so; byte zahl[3]; z=0; 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 {keycode=3;} if rbkeyb.get()==0x39 {} if rbkeyb.get()==0x31 {} if rbkeyb.get()==0x32 {} if rbkeyb.get()==0x37 {} if rbkeyb.get()==0x23 {rblcd.init();} sleep 100; for z=0...<3 {zahl[z]=0;} zahl[0]=keycode; zahl[1]=keycode; zahl[2]=keycode; 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 = "Eingabe="; str.putint(so,v); rblcd.goto(2,0); rblcd.print(so);sleep 25; //Steuerung nach Auswertung von v if v==666 {plm.beep(8);sleep 50; plm.beep(-1);} } } Gru� TN | ||
Antwort schreiben Antworten: 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) |