summaryrefslogtreecommitdiff
path: root/1553/CH30/EX30.7/30Ex7.sce
blob: f1da7ab6cafd79831a3a7afc3b887cfdbe43fbcc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//Chapter 30 Ex7
clc;
clear;
close;

S={'D','I','R','E','C','T','O','R'};
sizeS=size(S,"c"); 
n=6;
r=2; //since R occurs twice
noWays=factorial(n)/factorial(r);
Vowels=3;
noWaysVowels=factorial(Vowels); //no of ways in which vowels can be arranged
reqWays=noWaysVowels*noWays;
mprintf("The required number of ways are %.0f",reqWays);