Maths Assignment: Amrita Vishwa Vidyapeedam
Maths Assignment: Amrita Vishwa Vidyapeedam
BY
GAUTAM G T
MY.SC.U3BCA21036
BCA C SECTION
Qn 1: A licence plate contains 1 alphabet followed by 1 digit which is
not a zero. Print all the possible patterns and number of patterns in C
Language.
Program:
#include<stdio.h>
int main()
char alpha[27]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int i,j,count=0;
for(i=0;i<26;i++)
for(j=1;j<10;j++)
printf("%c%d\n",alpha[i],j);
count=count+1;
return 0;
Output:
A1 B1 C1 D1 E1
A2 B2 C2 D2 E2
A3 B3 C3 D3 E3
A4 B4 C4 D4 E4
A5 B5 C5 D5 E5
A6 B6 C6 D6 E6
A7 B7 C7 D7 E7
A8 B8 C8 D8 E8
A9 B9 C9 D9 E9
F1 I5 L9 P4 S8
F2 I6 M1 P5 S9
F3 I7 M2 P6 T1
F4 I8 M3 P7 T2
F5 I9 M4 P8 T3
F6 J1 M5 P9 T4
F7 J2 M6 Q1 T5
F8 J3 M7 Q2 T6
F9 J4 M8 Q3 T7
G1 J5 M9 Q4 T8
G2 J6 N1 Q5 T9
G3 J7 N2 Q6 U1
G4 J8 N3 Q7 U2
G5 J9 N4 Q8 U3
G6 K1 N5 Q9 U4
G7 K2 N6 R1 U5
G8 K3 N7 R2 U6
G9 K4 N8 R3 U7
H1 K5 N9 R4 U8
H2 K6 O1 R5 U9
H3 K7 O2 R6 V1
H4 K8 O3 R7 V2
H5 K9 O4 R8 V3
H6 L1 O5 R9 V4
H7 L2 O6 S1 V5
H8 L3 O7 S2 V6
H9 L4 O8 S3 V7
I1 L5 O9 S4 V8
I2 L6 P1 S5 V9
I3 L7 P2 S6 W1
I4 L8 P3 S7 W2
W3 X1 X8 Y6 Z4
W4 X2 X9 Y7 Z5
W5 X3 Y1 Y8 Z6
W6 X4 Y2 Y9 Z7
W7 X5 Y3 Z1 Z8
W8 X6 Y4 Z2 Z9
W9 X7 Y5 Z3
Program:
#include<stdio.h>
int main()
char alpha[27]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int i,j,count=0;
for(i=0;i<26;i++)
for(j=1;j<52;j++)
printf("%c%d\n",alpha[i],j);
count=count+1;
return 0;
}
Output: