WPD Project
WPD Project
CERTIFICATE
This is to certify that the micro project report entitled
Submitted by
Place: Ahmednagar
Date: / /2022-23
Submitted by,
I take this opportunity to acknowledge the constant encouragement and continuous help
given to me by my guide Prof.Palwe.P.D convey my sincere thanks to his valuable timely
suggestion.
I would also like to thanks principal Prof. Gadakh R.S. and Head of Computer
Department Prof.Hole.P.P I would also like to thank teaching staff of Computer Department for
helping us to achieve this goal.
I am also thankful to those who directly or indirectly helped me for completing this micro
project. I would like to thank my parents without whose supports; the completion ofthe micro
project would not have been possible.
INDEX
Introduction
HTML is an acronym which stands for Hyper Text Markup
Language which is used for creating web pages and web applications.
Let's see what is meant by Hypertext Markup Language, and Web page.
Hyper Text: HyperText simply means "Text within Text." A text has a
link within it, is a hypertext. Whenever you click on a link which brings
you to a new webpage, you have clicked on a hypertext. HyperText is a
way to link two or more web pages (HTML documents) with each other.
Properties
• All HTML elements can have attributes
• Attributes provide additional information about
elements
• Attributes are always specified in the start tag
• Attributes usually come in name/value pairs
like: name="value"
Features
2. Semantic Structure
7. Platform Independent
8. Media Support
Advantages/Disadvantages
Advantages :
Disadvantages :
Syntax of html
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
Tag Information
Name of
Planned Planned
Sr.No Details of Activity Responsible Team
Start Date Finish Date
Members
1 Finalization of topic 18-04-2023 18-04-2023 Rutuja Ghungarde
2 Project definition and 19-04-2023 19-04-2023 Srushti Shinde
planning
3 Requirement Gathering 21-04-2023 21-04-2023 Antara Kale
4 Implementation of Code 22-04-2023 24-04-2023 Siddhi Shinde
5 Integration and Testing 25-04-2023 26-04-2023 Jadhav Payal
6 Documentation 27-04-2023 28-04-2023 Karle Nita
RESOURCES REQUIRED
Name Of
Sr.no. Specifications Quantity Remarks
Resource/material
1 Computer System Any desktop or laptop computer 1 -
2 Software package 1 -
Text editor, Web browser
PART B
CODE
<!DOCTYPE html>
<html>
<head>
<script src=
"https://cdnjs.cloudflare.com/ajax/libs/mathjs/10.6.4/math.js"
integrity=
"sha512-
BbVEDjbqdN3Eow8+empLMrJlxXRj5nEitiCAK5A1pUr66+jLVejo3PmjIaucRnjlB
0P9R3rBUs3g5jXc8ti+fQ=="
crossorigin="anonymous"
referrerpolicy="no-referrer"></script>
<script src=
"https://cdnjs.cloudflare.com/ajax/libs/mathjs/10.6.4/math.min.js"
integrity=
"sha512-
iphNRh6dPbeuPGIrQbCdbBF/qcqadKWLa35YPVfMZMHBSI6PLJh1om2xCTWhp
VpmUyb4IvVS9iYnnYMkleVXLA=="
crossorigin="anonymous"
referrerpolicy="no-referrer"></script>
<!-- for styling -->
<style>
table {
border: 1px solid black;
margin-left: auto;
margin-right: auto;
}
input[type="button"] {
width: 100%;
padding: 20px 40px;
background-color: green;
color: white;
font-size: 24px;
font-weight: bold;
border: none;
border-radius: 5px;
}
input[type="text"] {
padding: 20px 30px;
font-size: 24px;
font-weight: bold;
border: none;
border-radius: 5px;
border: 2px solid black;
}
</style>
</head>
<!-- create table -->
<body>
<table id="calcu">
<tr>
<td colspan="3"><input type="text" id="result"></td>
<!-- clr() function will call clr to clear all value -->
<td><input type="button" value="c" onclick="clr()" /> </td>
</tr>
<tr>
<!-- create button and assign value to each button -->
<!-- dis("1") will call function dis to display value -->
<td><input type="button" value="1" onclick="dis('1')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="2" onclick="dis('2')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="3" onclick="dis('3')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="/" onclick="dis('/')"
onkeydown="myFunction(event)"> </td>
</tr>
<tr>
<td><input type="button" value="4" onclick="dis('4')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="5" onclick="dis('5')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="6" onclick="dis('6')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="*" onclick="dis('*')"
onkeydown="myFunction(event)"> </td>
</tr>
<tr>
<td><input type="button" value="7" onclick="dis('7')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="8" onclick="dis('8')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="9" onclick="dis('9')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="-" onclick="dis('-')"
onkeydown="myFunction(event)"> </td>
</tr>
<tr>
<td><input type="button" value="0" onclick="dis('0')"
onkeydown="myFunction(event)"> </td>
<td><input type="button" value="." onclick="dis('.')"
onkeydown="myFunction(event)"> </td>
<!-- solve function call function solve to evaluate value -->
<td><input type="button" value="=" onclick="solve()"> </td>
<td><input type="button" value="+" onclick="dis('+')"
onkeydown="myFunction(event)"> </td>
</tr>
</table>
<script>
// Function that display value
function dis(val) {
document.getElementById("result").value += val
}
function myFunction(event) {
if (event.key == '0' || event.key == '1'
|| event.key == '2' || event.key == '3'
|| event.key == '4' || event.key == '5'
|| event.key == '6' || event.key == '7'
|| event.key == '8' || event.key == '9'
|| event.key == '+' || event.key == '-'
|| event.key == '*' || event.key == '/')
document.getElementById("result").value += event.key;
}
</html>
OUTPUT
ACTUAL RESOURCES USED
Name Of
Sr.no. Specifications Quantity Remark
Resource/material
s
1 Computer System Any desktop or laptop computer 1
2 Software package 1
Text editor, Web browser
CONCLUSION
In this work we have developed a calculator for exact real number computation and
performed a theoretical analysis of the algorithms and experimented on their
implementation.