summaryrefslogtreecommitdiff
path: root/1553/CH31
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /1553/CH31
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '1553/CH31')
-rw-r--r--1553/CH31/EX31.1/31Ex1.sce10
-rw-r--r--1553/CH31/EX31.2/31Ex2.sce10
-rw-r--r--1553/CH31/EX31.3/31Ex3.sce10
-rw-r--r--1553/CH31/EX31.4/31Ex4.sce11
-rw-r--r--1553/CH31/EX31.5/31Ex5.sce11
-rw-r--r--1553/CH31/EX31.6/31Ex6.sce11
-rw-r--r--1553/CH31/EX31.7/31Ex7.sce15
7 files changed, 78 insertions, 0 deletions
diff --git a/1553/CH31/EX31.1/31Ex1.sce b/1553/CH31/EX31.1/31Ex1.sce
new file mode 100644
index 000000000..62134d567
--- /dev/null
+++ b/1553/CH31/EX31.1/31Ex1.sce
@@ -0,0 +1,10 @@
+//chapter 31 Ex 1
+
+clc;
+clear;
+close;
+S={'H','T'};
+E={'H'};
+sizeS=size(S,"c"); sizeE=size(E,"c");
+prob=sizeE/sizeS;
+printf("The probability of getting a head is %0.2f",prob);
diff --git a/1553/CH31/EX31.2/31Ex2.sce b/1553/CH31/EX31.2/31Ex2.sce
new file mode 100644
index 000000000..786b67486
--- /dev/null
+++ b/1553/CH31/EX31.2/31Ex2.sce
@@ -0,0 +1,10 @@
+//chapter 24 Ex 2
+
+clc;
+clear;
+close;
+S={'HH','HT','TH','TT'};
+E={'TT','HT','TH'};
+sizeS=size(S,"c"); sizeE=size(E,"c");
+prob=sizeE/sizeS;
+printf("The probability of getting at most one head is %0.2f",prob);
diff --git a/1553/CH31/EX31.3/31Ex3.sce b/1553/CH31/EX31.3/31Ex3.sce
new file mode 100644
index 000000000..ff35de1b1
--- /dev/null
+++ b/1553/CH31/EX31.3/31Ex3.sce
@@ -0,0 +1,10 @@
+//chapter 31 Ex 3
+
+clc;
+clear;
+close;
+S={'1','2','3','4','5','6'};
+E={'3','6'};
+sizeS=size(S,"c"); sizeE=size(E,"c");
+prob=sizeE/sizeS;
+printf("The probability of getting multiple of 3 is %0.2f",prob);
diff --git a/1553/CH31/EX31.4/31Ex4.sce b/1553/CH31/EX31.4/31Ex4.sce
new file mode 100644
index 000000000..7c46ad158
--- /dev/null
+++ b/1553/CH31/EX31.4/31Ex4.sce
@@ -0,0 +1,11 @@
+//chapter 31 Ex 4
+
+clc;
+clear;
+close;
+
+E={'(2,6)','(3,5)','(3,6)','(4,4)','(4,5)','(4,6)','(5,3)','(5,4)','(5,5)','(5,6)','(6,2)','(6,3)','(6,4)','(6,5)','(6,6)'};
+sizeS=6*6; //rolling 2 dice
+sizeE=size(E,"c");
+prob=sizeE/sizeS;
+printf("The probability of getting total more than 7 is %0.3f",prob);
diff --git a/1553/CH31/EX31.5/31Ex5.sce b/1553/CH31/EX31.5/31Ex5.sce
new file mode 100644
index 000000000..eae78e476
--- /dev/null
+++ b/1553/CH31/EX31.5/31Ex5.sce
@@ -0,0 +1,11 @@
+//chapter 31 Ex 5
+
+clc;
+clear;
+close;
+totalBalls=10; white=6; Black=4; random=2;
+
+sizeS= factorial(totalBalls)/(factorial(totalBalls-random)*factorial(random));
+sizeE=(factorial(white)/(factorial(white-random)*factorial(random)))+(factorial(Black)/(factorial(Black-random)*factorial(random)));
+prob=sizeE/sizeS;
+printf("The probability of getting both balls of same color is %0.2f",prob);
diff --git a/1553/CH31/EX31.6/31Ex6.sce b/1553/CH31/EX31.6/31Ex6.sce
new file mode 100644
index 000000000..85435923e
--- /dev/null
+++ b/1553/CH31/EX31.6/31Ex6.sce
@@ -0,0 +1,11 @@
+//chapter 31 Ex 6
+
+clc;
+clear;
+close;
+
+E={'(1,3)','(3,5)','(2,2)','(2,4)','(2,6)','(3,1)','(3,5)','(3,3)','(4,2)','(4,4)','(5,1)','(5,3)','(6,2)','(6,6)'};
+sizeS=6*6; //rolling 2 dice
+sizeE=size(E,"c");
+prob=sizeE/sizeS;
+printf("The probability that sum of numbers on 2 faces is divisible by 4 or 6 id is %0.3f",prob);
diff --git a/1553/CH31/EX31.7/31Ex7.sce b/1553/CH31/EX31.7/31Ex7.sce
new file mode 100644
index 000000000..c27a54b46
--- /dev/null
+++ b/1553/CH31/EX31.7/31Ex7.sce
@@ -0,0 +1,15 @@
+//chapter 31 Ex 7
+
+clc;
+clear;
+close;
+totalCards=52; random=2; Black=26; queen=4;
+sizeS= factorial(totalCards)/(factorial(totalCards-random)*factorial(random));
+sizeE1=(factorial(Black)/(factorial(Black-random)*factorial(random)));
+sizeE2=(factorial(queen)/(factorial(queen-random)*factorial(random)));
+prob1=sizeE1/sizeS;
+prob2=sizeE2/sizeS;
+probBoth=prob1*prob2;
+
+probTotal=prob1+prob2-probBoth;
+printf("The probability that either both cards are black or both are queen is %0.3f",probTotal);