Course Content
C# Basics
C# Basics
Practicing Return Values
Here operate
is a method which is supposed to return true
if a + b
equals c
. Fill in the blank to make the method behave accordingly.
main.cs
1. We can write expressions directly in the return statement.
2. For-example, writing
Similarly, we can also directly write boolean expressions in the return values, as boolean expressions are expressions after all.
Hence, writing
Using this information, think of a way how you can write a boolean expression which returns
2. For-example, writing
return a + b;
is valid as it will first evaluate a + b
and in-turn return the resultant value. Similarly, we can also directly write boolean expressions in the return values, as boolean expressions are expressions after all.
Hence, writing
return a > b;
is also valid. Using this information, think of a way how you can write a boolean expression which returns
true
if the sum of a
and b
is greater than c
.
using System;
namespace ConsoleApp
{
internal class Program
{
static bool operate(int a, int b, int c)
{
return (a + b) == c;
}
static void Main(string[] args)
{
Console.WriteLine(operate(1, 2, 3));
Console.WriteLine(operate(2, 4, 1));
Console.WriteLine(operate(5, 10, 15));
}
}
}
Everything was clear?
Section 6. Chapter 7
Course Content
C# Basics
C# Basics
Practicing Return Values
Here operate
is a method which is supposed to return true
if a + b
equals c
. Fill in the blank to make the method behave accordingly.
main.cs
1. We can write expressions directly in the return statement.
2. For-example, writing
Similarly, we can also directly write boolean expressions in the return values, as boolean expressions are expressions after all.
Hence, writing
Using this information, think of a way how you can write a boolean expression which returns
2. For-example, writing
return a + b;
is valid as it will first evaluate a + b
and in-turn return the resultant value. Similarly, we can also directly write boolean expressions in the return values, as boolean expressions are expressions after all.
Hence, writing
return a > b;
is also valid. Using this information, think of a way how you can write a boolean expression which returns
true
if the sum of a
and b
is greater than c
.
using System;
namespace ConsoleApp
{
internal class Program
{
static bool operate(int a, int b, int c)
{
return (a + b) == c;
}
static void Main(string[] args)
{
Console.WriteLine(operate(1, 2, 3));
Console.WriteLine(operate(2, 4, 1));
Console.WriteLine(operate(5, 10, 15));
}
}
}
Everything was clear?
Section 6. Chapter 7