Jump to content

I'm creating a program that prompts the user for 2 different positive integers, then prints out the numbers between the 2 integers (inclusive) and the


Recommended Posts

HERE IS MY CODE:

_____________

 

Machine1.html

_____________

 

<!DOCTYPE>
<html>
<head>
</head>
<body>
<form method="get" action="MachineTemplate.php">
Enter a NUM1:<input type="text" name="num1" value="">
Enter a NUM2:<input type="text" name="num2" value="">
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
__________________
 
MachineTemplate.php
__________________
<!DOCTYPE>
<html>
<head>
<title>MACHINE TEMPLATE</title>
</head>
<body>
<h2>Middle Squared</h2>
<?php
$a =$_REQUEST ['num1'];
$b =$_REQUEST ['num2'];
 
 
for ($i=$a+1; $i < $b; $i++)
{
$squared = $i * $i;
echo ($i . "=" . $squared . "<br>");
 
 
}
?>
</body>
</html>
 
 
and this is the output:
 
 
Middle Squared

2=4
3=9
4=16
5=25
6=36
7=49
8=64
9=81

 

 

But I can't get the sum of all the squared. Can you help me? Anyone? Thanks so Much! 

 

You posted this in the wrong forum section. Should be PHP Coding Help.
 
But I'll answer.
 
First before the for loop add this   $total = 0;
Then in your for loop add $squared to the $total variable     $total += $squared;

Then after your loop you can echo $total to see sum of all the square numbers.
 

Complete for loop code

$total = 0;
for ($i=$a+1; $i < $b; $i++)
{
   $squared = $i * $i;
   echo ($i . "=" . $squared . "<br>");

   $total += $squared; // add square number to $total
}
echo "Total: $total";
Edited by Ch0cu3r
This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.