Course Content
C# Beyond Basics
C# Beyond Basics
Practice: Methods
Fill in the missing blanks to create a method that calculates the area of a circle and returns the value.
index.cs
1. The method returns a
2. Make sure the method uses the
double
value.2. Make sure the method uses the
public
keyword.
using System;
public class ConsoleApp
{
class Point {
public double x;
public double y;
}
class Circle {
public double radius;
public Point center;
public double area() {
// The formula is: pi . r . r
// The value of pi is 3.14
// r is the radius
return 3.14 * radius * radius;
}
}
public static void Main(string[] args)
{
Point p = new Point();
p.x = 15;
p.y = 15;
Circle circle = new Circle();
circle.radius = 10;
circle.center = p;
Console.WriteLine($"Area of the circle with center at ({circle.center.x}, {circle.center.y}) and radius of {circle.radius} is {circle.area()}");
}
}
Everything was clear?
Section 3. Chapter 8
Course Content
C# Beyond Basics
C# Beyond Basics
Practice: Methods
Fill in the missing blanks to create a method that calculates the area of a circle and returns the value.
index.cs
1. The method returns a
2. Make sure the method uses the
double
value.2. Make sure the method uses the
public
keyword.
using System;
public class ConsoleApp
{
class Point {
public double x;
public double y;
}
class Circle {
public double radius;
public Point center;
public double area() {
// The formula is: pi . r . r
// The value of pi is 3.14
// r is the radius
return 3.14 * radius * radius;
}
}
public static void Main(string[] args)
{
Point p = new Point();
p.x = 15;
p.y = 15;
Circle circle = new Circle();
circle.radius = 10;
circle.center = p;
Console.WriteLine($"Area of the circle with center at ({circle.center.x}, {circle.center.y}) and radius of {circle.radius} is {circle.area()}");
}
}
Everything was clear?
Section 3. Chapter 8