Program HTML
Program HTML
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
body {
padding: 20px;
.menu {
margin-bottom: 20px;
.shape-form, .number-form {
display: none;
margin-top: 20px;
</style>
<script>
function showShapeForm() {
document.getElementById(shape).style.display = "block";
function calculateArea(shape) {
let area = 0;
function showNumberForm() {
forms[i].style.display = "none";
document.getElementById(operation).style.display = "block";
function calculateNumber(operation) {
let result = 0;
if (operation === 'square') {
result = Math.sqrt(number);
result = Math.cbrt(number);
</script>
</head>
<body>
<div class="menu">
<option value="none">--Select--</option>
<option value="triangle">Triangle</option>
<option value="square">Square</option>
<option value="rectangle">Rectangle</option>
<option value="rhombus">Rhombus</option>
<option value="circle">Circle</option>
</select>
</div>
<label for="triangle-base">Base:</label>
<label for="triangle-height">Height:</label>
<p id="triangle-result"></p>
</div>
<label for="square-side">Side:</label>
</div>
<label for="rectangle-length">Length:</label>
<label for="rectangle-width">Width:</label>
<p id="rectangle-result"></p>
</div>
<p id="rhombus-result"></p>
</div>
<!-- Circle -->
<label for="circle-radius">Radius:</label>
<p id="circle-result"></p>
</div>
<h2>Number Operations</h2>
<div class="menu">
<option value="none">--Select--</option>
<option value="square">Square</option>
<option value="cube">Cube</option>
</select>
</div>
<h3>Calculate Square</h3>
<label for="square-number">Number:</label>
<button onclick="calculateNumber('square')">Calculate</button>
<p id="square-result"></p>
</div>
<label for="square-root-number">Number:</label>
<button onclick="calculateNumber('square-root')">Calculate</button>
<p id="square-root-result"></p>
</div>
<h3>Calculate Cube</h3>
<label for="cube-number">Number:</label>
<button onclick="calculateNumber('cube')">Calculate</button>
<p id="cube-result"></p>
</div>
<!-- Cube Root Operation -->
<label for="cube-root-number">Number:</label>
<button onclick="calculateNumber('cube-root')">Calculate</button>
<p id="cube-root-result"></p>
</div>
</body>
</html>