Das Deutsche Casio-Taschenrechner Forum wurde zum 31.12.2013 geschlossen und kann weiterhin als Nachschlagewerk verwendet werden.
Wer mehr erfahren möchte: Ein sehr guter Beitrag von Elias

Programmierung Print Text

Die mächtigsten Algebra-Rechner.

Programmierung Print Text

Beitragvon andyowl » Di 12. Jan 2010, 14:05

Hallo,

ich möchte folgendes Ergebnis prgrammieren: "Das Ergebnis ist " 3+5 " Tage"

folgendes habe ich programmiert und es ist nicht in einer Zeile
Print "Das Ergebnis ist " 3+5 Print" Tage"

Wie bekomme ich es in einer Zeile?

Danke und Gruß

Andyowl
andyowl
 
Beiträge: 7
Registriert: So 18. Okt 2009, 14:22

Re: Programmierung Print Text

Beitragvon wolff » Di 12. Jan 2010, 21:43

Ist ja logisch, du benutzt 2 mal Print, gibst also zwei Zeichenketten in einzelnen Zeilen aus.
Um alles in einer Zeile darzustellen, musst du also zunächst eine einzelne Zeichenkette bilden:

"Das Ergebnis ist " -> a //Zeichenkette wird Variable zugewiesen
NumToChr 3+5,b //Wert von [3+5] wird b zugewiesen
StrJoin a,b,a //a und b werden zusammengefasst und a zugewiesen
StrJoin a," Tage",a //das selbe mit a und der letzten Zeichenkette

und das kannst du dann ausgeben:

Print a

Ich habe gerade keinen Rechner hier, vom Ablauf her muss das aber so laufen.

Viel Erfolg ;-)
wolff
 
Beiträge: 11
Registriert: Mi 30. Dez 2009, 15:10
Wohnort: Rotenburg
Taschenrechner:

Re: Programmierung Print Text

Beitragvon andyowl » Mi 13. Jan 2010, 10:50

andyowl
 
Beiträge: 7
Registriert: So 18. Okt 2009, 14:22

Re: Programmierung Print Text

Beitragvon wolff » Fr 15. Jan 2010, 20:49

Ja...das kann nicht klappen, mein Fehler :oops:
Der richtige Befehl ist:
NumToStr log(2,C),"Fix3",e

"Fix3" bedeutet dabei, dass es 3 Nachkommastellen gibt. "Fix2" wären 2 Nachkommastellen, ...
wolff
 
Beiträge: 11
Registriert: Mi 30. Dez 2009, 15:10
Wohnort: Rotenburg
Taschenrechner:

Re: Programmierung Print Text

Beitragvon andyowl » Mi 20. Jan 2010, 23:31

Hallo,

Danke für die Lösung. Jetzt geht es perfekt. Was muss ich tun, wenn ich keine Nullstellen haben möchte. Wenn ich Fix0 eingebe, kommt z.B. "16."

Dake und Gruß

andyowl
andyowl
 
Beiträge: 7
Registriert: So 18. Okt 2009, 14:22

Re: Programmierung Print Text

Beitragvon wolff » Do 21. Jan 2010, 10:38

wolff
 
Beiträge: 11
Registriert: Mi 30. Dez 2009, 15:10
Wohnort: Rotenburg
Taschenrechner:


Zurück zu ClassPad 300 / 330 / 400

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste