w3resource

PHP Exercises: Compute the sum of the two given integers

PHP Basic Algorithm: Exercise-39 with Solution

Write a PHP program to compute the sum of the two given integers. If the sum is in the range 10..20 inclusive return 30.

Sample Solution:

PHP Code :

<?php
// Define a function that checks the sum of two numbers
function test($a, $b)
{
    // Check if the sum of $a and $b is between 10 and 20 (inclusive)
    // If true, return 30; otherwise, return the actual sum
    return $a + $b >= 10 && $a + $b <= 20 ? 30 : $a + $b;
}

// Test the function with different pairs of numbers
echo test(12, 17)."\n";
echo test(2, 17)."\n";
echo test(22, 17)."\n";
echo test(20, 0)."\n";
?>

Explanation:

  • Function Definition:
    • The test function takes two numbers, $a and $b, as inputs and checks the sum against a specific range.
  • Sum Calculation and Range Check:
    • It calculates the sum of $a and $b.
    • If the sum is between 10 and 20 (inclusive), it returns 30.
    • If the sum is outside this range, it returns the actual sum of $a and $b.

Output:

29
30
39
30

Visual Presentation:

PHP Basic Algorithm Exercises: Compute the sum of the two given integers.

Flowchart:

Flowchart: Compute the sum of the two given integers.

PHP Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a PHP program to check if a triple is presents in an array of integers or not. If a value appears three times in a row in an array it is called a triple.
Next: Write a PHP program that accept two integers and return true if either one is 5 or their sum or difference is 5.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/php-exercises/basic-algorithm/php-basic-algorithm-exercise-39.php