This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-02-01 08:26:38

pink18
New Scratcher
Registered: 2011-02-01
Posts: 4

Taschenrechner

Leute ich brauch Hilfe!!!!!
Wer kann mir helfen ein Taschenrechner zu programmieren?
Wie kann man Zahlen multiplizieren und dividieren und addieren und so weiter .. welche Schritte muss ich in Scratch einfügen?

Danke im Vorraus  smile  smile  smile  smile  smile

Eure PINK18 KNUTSCH

Offline

 

#2 2011-02-01 09:12:38

radioaktivesPferd
Scratcher
Registered: 2010-07-09
Posts: 100+

Re: Taschenrechner

ich wirds nach dem batch-prinziep machen (ich nehm mal keine forum-blöcke, die sind hässlich ^^)

also
frage: wähle eine option: 1= multiplizieren, 2=dividieren usw.
dann falls antwort=1 sende mult. an alle usw.
dort werden die ketten durch die zahlen blöcke berechnet!
setze die antworten auf variable, sonst gehen sie verloren!
willst du mehrere antworten machen, lass den jenigen eine maximalzahl nennen die du dann in einer wiederhole-bis-schleife per variable abklapperst!
will der jenige noch mehr optionen in einer reihe (also + und -) ausführen, frage ihn danach und speichere das ergebnis als variable um sie dann der kette hinzuzufügen!
dadurch wird manchmal aber das punkt- vor -strich-gesetz außer kraft gesetzt...
ich bilde mir ein mal einen geilen rechner gesehen zu habe, wenn ich ihn finde poste ich ihn hier! :)

Last edited by radioaktivesPferd (2011-02-01 09:12:49)

Offline

 

#3 2011-02-01 11:02:16

taddl
Scratcher
Registered: 2009-03-08
Posts: 100+

Re: Taschenrechner

<set{ergebnis}to( ((  <{zahl1  }><+><{zahl2  }>  ))


http://blocks.scratchr.org/API.php?action=projects&amp;type=newest&amp;return=image&amp;user=taddl
http://blocks.scratchr.org/API.php?user=taddl&amp;action=projects&amp;type=newest&amp;return=text&amp;num=1

Offline

 

#4 2011-02-01 14:06:00

Supersil
Scratcher
Registered: 2009-05-10
Posts: 100+

Re: Taschenrechner

Aber Achtung: Taschenrechner sind nicht gut zu Programmieren, gibt viel Arbeit...

Gruss
Supersil


Silux Sulti - the Multitasking OS by Silux GmbH http://scratch.mit.edu/static/icons/buddy/289036_med.png?t=2010-01-06+11%3A51%3A35/

Offline

 

#5 2011-02-02 04:12:45

radioaktivesPferd
Scratcher
Registered: 2010-07-09
Posts: 100+

Re: Taschenrechner

@supersil: stimmt...

Offline

 

#6 2011-02-02 07:14:51

TM_
Scratcher
Registered: 2010-07-22
Posts: 500+

Re: Taschenrechner

Eigentlich nicht.Hier sind drei meiner Projekte, die rechnen können:
Hier ist mein erstes Tacshenrechnerprojekt:
http://scratch.mit.edu/projects/TM_/1216837

Und hier ne neuere und bessere version(ist aber auch etwas komplizierter):
http://scratch.mit.edu/projects/TM_/1220161

und hier was ganz kompliziertes:
http://scratch.mit.edu/projects/TM_/1386117

Last edited by TM_ (2011-02-02 07:15:07)


http://scratch.mit.edu/static/projects/TM_/2323675_sm.pnghttp://scratch.mit.edu/static/projects/TM_/2822911_sm.pnghttp://scratch.mit.edu/static/projects/TM_/2489524_sm.png

Offline

 

#7 2011-02-08 08:20:39

pink18
New Scratcher
Registered: 2011-02-01
Posts: 4

Re: Taschenrechner

Danke, aber ich habe immernoch keine Lösung  sad  versteh das nicht!
Was gebe ich denn bei gleich ein? und bei plus?

wink

Offline

 

#8 2011-02-08 09:05:17

Buddy60
Scratcher
Registered: 2010-01-27
Posts: 100+

Re: Taschenrechner

Es ist hier beim Programmieren genauso, wie in der Schulmathematik gelernt:
Term 1 (Variable A) bestimmen
Rechenzeichen ( * / : / + / - )
Term 2 (Variable B) bestimmen
Zeichen =
Rechenoperation ausführen (laut vorheriger Terme und Zeichen
Resultat-Term (Variable C) anzeigen mit dem Ergebnis

Offline

 

#9 2011-02-08 13:56:44

Supersil
Scratcher
Registered: 2009-05-10
Posts: 100+

Re: Taschenrechner

@TM_

Ich meinte Taschenrechner mit mehreren Knöpfen (Zahlenblock & co.)


Silux Sulti - the Multitasking OS by Silux GmbH http://scratch.mit.edu/static/icons/buddy/289036_med.png?t=2010-01-06+11%3A51%3A35/

Offline

 

Board footer