From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 659/CH3/EX3.3/exm3_3.sce | 22 ++++++++++++++++++++++ 659/CH3/EX3.3/exm3_3_output.PNG | Bin 0 -> 7569 bytes 2 files changed, 22 insertions(+) create mode 100755 659/CH3/EX3.3/exm3_3.sce create mode 100755 659/CH3/EX3.3/exm3_3_output.PNG (limited to '659/CH3/EX3.3') diff --git a/659/CH3/EX3.3/exm3_3.sce b/659/CH3/EX3.3/exm3_3.sce new file mode 100755 index 000000000..1ccb2ccb7 --- /dev/null +++ b/659/CH3/EX3.3/exm3_3.sce @@ -0,0 +1,22 @@ +// Example 3.3 +//The program employs diffrent kind of operators. The results of their evaluation are also shown for comparison + +//Increment(i.e. ++)/Decrement(--) operators are unavailable in Scilab +a=int16(15); +b=int16(10); +a=a+1; // Replacement for ++a +c=a-b; +printf("a = %d b = %d c = %d\n",a,b,c); +b=b+1; // Replacement for b++ +d=b+a; +printf("a = %d b = %d d = %d\n",a,b,d); +printf("a/b = %d\n",a/b); //Division operator +printf("pmodulo(a,b) = %d\n",pmodulo(a,b)); //Modulus operatior +printf("a*b = %d\n",a*b); //Multiplication +//In scilab ther is no conditional operator(?:),hence 'if' can be used in place of ?: +if(c>d) then + disp(1); +end +if(c