We will make an example of Converting the Entered Length Measure to Meters and Centimeters with Scratch.
For this sample
application we made with the Scratch program, first of all, we create data from
the variables menu to hold the data in meters and centimeters that will be created
as a result of the process. Since I will create speech sprite in the program,
I am adding a sprite.
Code part:
When the green
flag is clicked, I first set 0 to the meter, centimeter and given length
measurement. If we do not set 0, if the program has been used before, the
numbers of the old data will appear in the first run. After writing the code
that makes the data 0, we add the speech sprite that appear in the sprite from
the looks menu. And we use the ask and wait command from the sensing menu to
get the user's length measurement. After taking the length measurement in
centimeters from the user, he came to convert it to meters and centimeters with
mathematical operations and commands. The length unit entered in detection is
kept in the response in the sensing menu. We equate these numbers retained in
this entered response to the "Given Length" data we created earlier.
Thus, we see the length measure entered by the person on the screen. To convert
this length measure to meters, we follow the method below. We use the roll down
command from the operator menu. We add the division command from the same menu to
the space part. We enter the answer (variable holding the length measure
entered by this user) divided by 100 from the detection menu of the empty part
of the division command on the left. We add them to the meter variable. Thus,
when the entered measure is divided by 100, we round the quotient and assign it
to the meter variable.
In centimeters;
When we subtract the result from the answer (the variable that holds the length
measure entered by this user) by multiplying the meter with 100, the result is
centimeters. For this, we use the remove operation command from the Process
menu. We add the answer to the left space and the multiplication command to the
right space. We write the meter variable in the multiplication command and 100
manually in the other. We put these codes into the centimeter variable. Thus,
we convert the entered length measurement to meters and centimeters.
To download the source code of the program CLICK HERE
To see the running version of the program CLICK HERE
For All Scratch Examples CLICK HERE
For Mblock With Arduino Examples CLICK HERE
Comments
Post a Comment