Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Get und Put Kategorie: Programmierung Basic (von Achim - 28.09.2004 23:20)
 Als Antwort auf Re: Get und Put von Armin - 28.09.2004 20:35
> > > ich verstehe nicht warum bekomme ich auf folgende Zeilen nicht das gewünschte Ergebnis
> >
> > Welches ist denn das gewünschte Ergebnis?
> >
> > > define wert byte
> > >
> > > #loop
> > >      get wert
> > >      pause 100
> > >      print "wert= ";wert
> > >      print""
> > >      put wert
> > > goto loop
> > >
> > > bei Print gibt er mir den richtigen Wert zurück
> >
> > Was heisst "richtiger Wert"?
> > Was gibst Du (am Hyperterminal?) ein?
> >
> > > bei put erhalte ich ein Viereck warum ?
> >  
> > Was gibst Du (am Hyperterminal?) ein?

> ich gebe eine 12 ein

Dir ist aber schon klar, dass das zwei Zeichen sind - ein get wert aber nur eines einliest?

> erhalte bei eingabe 12 die antwort 48 zurück

"1" ist ASCII Hex 31 und das ist dezimal 49, und da Du den Dezimal-Wert des ersten eingetippten ASCII-Zeichen ausgibst (vielleicht wusstest Du das nur nicht), sollte 49 rauskommen. Die "2" bleibt im Puffer.

Das put wert sollte Dir eine 1 anzeigen.

Wolltest Du vielleicht input statt get verwenden?

Bye
 Achim

 Antwort schreiben

Bisherige Antworten:

Re: Get und Put (von Armin - 29.09.2004 15:06)
    Re: Get und Put (von Achim - 29.09.2004 19:33)
        Re: Get und Put (von Armin - 30.09.2004 9:36)