|
1 | 1 | <!DOCTYPE html>
|
2 | 2 | <html>
|
3 | 3 | <head>
|
4 |
| - <title>CGPA Calculator</title> |
| 4 | + <title>CGPA Calculator</title> |
| 5 | + <link rel="stylesheet" href="style.css"> |
| 6 | + |
5 | 7 | </head>
|
6 | 8 | <body>
|
7 |
| -<form name="PresentCG"> |
8 |
| - Current CGPA: <input type="number" step="any" name="current_cg" id="current_cg"> |
9 |
| - Total Credits Cleared: <input type="number" name="tpastcredits" id="tpastcredits"> |
| 9 | + <div class="main-container"> |
| 10 | + <h1>CGPA Estimator</h1> |
| 11 | +<form name="PresentCG" class="form1"> |
| 12 | + <div class="form1-div"> |
| 13 | + <label>Current CGPA </label><input type="number" step="any" name="current_cg" id="current_cg"> |
| 14 | + </div> |
| 15 | + <div class="form1-div"> |
| 16 | + <label>Total Credits Cleared</label> <input type="number" name="tpastcredits" id="tpastcredits"> |
| 17 | + </div> |
10 | 18 | </form>
|
11 |
| - <form name="Expected"> |
| 19 | + <form name="Expected" class="form2"> |
12 | 20 | <table>
|
13 | 21 | <tr>
|
14 | 22 | <th></th>
|
|
77 | 85 | </tr>
|
78 | 86 | </table>
|
79 | 87 | <form>
|
80 |
| - <input type="Submit" name="Submit!" onclick="cg()"> |
| 88 | + <input type="Submit" name="Submit!" onclick="cg()" class="submit"> |
81 | 89 | </form>
|
82 |
| - <script type="text/javascript"> |
83 |
| - function cg() { |
84 |
| - var currentCG = document.PresentCG.current_cg.value; |
85 |
| - var tcredits = document.PresentCG.tpastcredits.value; |
86 |
| - var sub1grade = document.Expected.sub1grade.value; |
87 |
| - var sub1credits = document.Expected.sub1credits.value; |
88 |
| - var sub2grade = document.Expected.sub2grade.value; |
89 |
| - var sub2credits = document.Expected.sub2credits.value; |
90 |
| - var sub3grade = document.Expected.sub3grade.value; |
91 |
| - var sub3credits = document.Expected.sub3credits.value; |
92 |
| - var sub4grade = document.Expected.sub4grade.value; |
93 |
| - var sub4credits = document.Expected.sub4credits.value; |
94 |
| - var sub5grade = document.Expected.sub5grade.value; |
95 |
| - var sub5credits = document.Expected.sub5credits.value; |
96 |
| - var sub6grade = document.Expected.sub6grade.value; |
97 |
| - var sub6credits = document.Expected.sub6credits.value; |
98 |
| - var sub7grade = document.Expected.sub7grade.value; |
99 |
| - var sub7credits = document.Expected.sub7credits.value; |
100 |
| - var sub8grade = document.Expected.sub8grade.value; |
101 |
| - var sub8credits = document.Expected.sub8credits.value; |
102 |
| - var sub9grade = document.Expected.sub9grade.value; |
103 |
| - var sub9credits = document.Expected.sub9credits.value; |
104 |
| - var sub10grade = document.Expected.sub10grade.value; |
105 |
| - var sub10credits = document.Expected.sub10credits.value; |
106 |
| - var sub11grade = document.Expected.sub11grade.value; |
107 |
| - var sub11credits = document.Expected.sub11credits.value; |
108 |
| - var sub12grade = document.Expected.sub12grade.value; |
109 |
| - var sub12credits = document.Expected.sub12credits.value; |
110 |
| - var totalcred = Number(tcredits)+Number(sub1credits)+Number(sub2credits)+Number(sub3credits)+Number(sub4credits)+Number(sub5credits)+Number(sub6credits)+Number(sub7credits)+Number(sub8credits)+Number(sub9credits)+Number(sub10credits)+Number(sub11credits)+Number(sub12credits); |
111 |
| - var weightedcredits = (currentCG*tcredits) + (sub1grade*sub1credits)+ (sub2grade*sub2credits) +(sub3grade*sub3credits)+(sub4grade*sub4credits)+ (sub5grade*sub5credits)+(sub6grade*sub6credits)+sub7grade*sub7credits+sub8grade*sub8credits+sub9grade*sub9credits+sub10grade*sub10credits+sub11grade*sub11credits+sub12grade*sub12credits; |
112 |
| - var expected_cg = weightedcredits/totalcred; |
113 |
| - alert('Your Expected CGPA is ' + expected_cg.toFixed(2)); |
114 |
| - } |
115 |
| - </script> |
| 90 | + </div> |
| 91 | + <script type="text/javascript" src="script.js"></script> |
116 | 92 | </body>
|
117 | 93 | </html>
|
0 commit comments