Casio FX-890P Owner's Manual page 89

Casio personal computer owner's manual
Table of Contents

Advertisement

}
The first four operations are addition, subtraction, multiplication and division. The
value for "e" will be the modulus (remainder) of 49 divided by 12.
When you execute the program, the display should appear as follows:
.R U N .
.
The following statement in the first line of the program declares that all five variables
will be for the storage of 16-bit integers.
Short a,b,c,d,e;
As you can see, you can use a single declaration for multiple variables by separating
the variables by commas.
In each of the following lines, the computer performs the calculation and assigns the
result to the corresponding variable. Then, the result is displayed by including the
variable as an argument in the printf() statement.
Using arrays
An array is a variable with depth. With an array, you use a single name followed by a
number to indicate the variable name. For example, a[0], a[1], a[2], a[3], a[4]
represent five memory areas within an array called "a[5]". Note that the values
following the name must be enclosed within brackets.
With arrays, declaration of repetitive variables becomes very simple. Let's go back to
our original program where we used variables "a" to "e" to store calculation results,
and use an array" a[5]" instead.
/* Arithmetic Operations 2 */
main(){
short a[5];
a[0]=49+12;printf("%d
a[1]=49-12;printf("%d
a[2]=49*12;printf("%d
a[3]=49/12;printf("%d
a[4]=49%12;printf("%d¥n",a[4]);
}
Note that like in BASIC, an array can have multiple dimensions. The array a[3][3]
would represent a total of nine values:
a[0][0] a[0][1] a[0][2]
a[1][0] a[1][1] a[1][2]
a[2][0] a[2][1] a[2][2]
>run
61
37
>_
",a[0]);
",a[1]);
",a[2]);
",a[3]);
89
588
4
1

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Z-1grZ-1

Table of Contents