SlideShare a Scribd company logo
1 of 2
Download to read offline
...015ProjectsCircleFunctionsCircleFunctionsProgram.cs 1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CircleFunctions
{
class Program
{
/* Define Function for the Circumference of Circle
Use Lambda Expression */
static double circumferencecircle(double myradius) => 2 * Math.PI *
myradius;
/* Define Function for the Area of Circle
Use Lambda Expression */
static double areacircle(double myradius) => Math.PI * Math.Pow
(myradius, 2);
static void Main(string[] args)
{
// Declare Variables
Random myrnd = new Random();
double r = new double();
// Initalise Variables
r = 1000 * myrnd.NextDouble();
// Print Radius of Circle in General, Fixed and Scientific
Formats
Console.WriteLine($"Radius of Circle is {r} units");
Console.WriteLine(String.Format($"Radius of Circle is {r:f3}
units (to 3 decimal places)"));
Console.WriteLine(String.Format($"Radius of Circle is {r:e3}
units (to 4 significant figures)"));
// Print Circumference of Circle in General, Fixed and Scientific
Formats
Console.WriteLine($"Circumference of Circle is
{circumferencecircle(r)} units");
Console.WriteLine(String.Format($"Circumference of Circle is
{circumferencecircle(r):f3} units (to 3 decimal places)"));
Console.WriteLine(String.Format($"Circumference of Circle is
{circumferencecircle(r):e3} units (to 4 significant
figures)"));
// Print Area of Circle in General, Fixed and Scientific Formats
Console.WriteLine($"Area of Circle is {areacircle(r)} sq units");
Console.WriteLine(String.Format($"Area of Circle is {areacircle
(r):f3} sq units (to 3 decimal places)"));
...015ProjectsCircleFunctionsCircleFunctionsProgram.cs 2
43
44
45
46
47
48
Console.WriteLine(String.Format($"Area of Circle is {areacircle
(r):e3} sq units (to 4 significant figures)" ));
}
}
}

More Related Content

What's hot

Oscilador de duffing forzado - codicación en matlab
Oscilador de duffing forzado - codicación en matlabOscilador de duffing forzado - codicación en matlab
Oscilador de duffing forzado - codicación en matlabJose Leon
 
Class Static Circle
Class  Static CircleClass  Static Circle
Class Static CircleJade Danial
 
Itroroduction to R language
Itroroduction to R languageItroroduction to R language
Itroroduction to R languagechhabria-nitesh
 
Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)
Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)
Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)Daniel Luxemburg
 
Listing for TryLambdaExpressions
Listing for TryLambdaExpressionsListing for TryLambdaExpressions
Listing for TryLambdaExpressionsDerek Dhammaloka
 
two dimensional array
two dimensional array two dimensional array
two dimensional array Tariq Aziz
 
Apache Spark™ Applications the Easy Way - Pierre Borckmans
Apache Spark™ Applications the Easy Way - Pierre BorckmansApache Spark™ Applications the Easy Way - Pierre Borckmans
Apache Spark™ Applications the Easy Way - Pierre Borckmanssparktc
 
Post mission analysis noise reduction
Post mission analysis noise reductionPost mission analysis noise reduction
Post mission analysis noise reductionrohit baghel
 
Link list part 2
Link list part 2Link list part 2
Link list part 2Anaya Zafar
 
Plotting position and velocity
Plotting position and velocityPlotting position and velocity
Plotting position and velocityabidraza88
 
functions and some types
functions and some typesfunctions and some types
functions and some typesRASHID ALI
 

What's hot (19)

GCD in Action
GCD in ActionGCD in Action
GCD in Action
 
Oscilador de duffing forzado - codicación en matlab
Oscilador de duffing forzado - codicación en matlabOscilador de duffing forzado - codicación en matlab
Oscilador de duffing forzado - codicación en matlab
 
Class Static Circle
Class  Static CircleClass  Static Circle
Class Static Circle
 
Matlab plotting
Matlab plottingMatlab plotting
Matlab plotting
 
Itroroduction to R language
Itroroduction to R languageItroroduction to R language
Itroroduction to R language
 
Ss matlab solved
Ss matlab solvedSs matlab solved
Ss matlab solved
 
Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)
Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)
Exploring Color Spaces
 with Gesture Tracking and Smart Bulbs (Distill 2014)
 
Listing for TryLambdaExpressions
Listing for TryLambdaExpressionsListing for TryLambdaExpressions
Listing for TryLambdaExpressions
 
Aem
AemAem
Aem
 
Building ML Pipelines
Building ML PipelinesBuilding ML Pipelines
Building ML Pipelines
 
two dimensional array
two dimensional array two dimensional array
two dimensional array
 
Apache Spark™ Applications the Easy Way - Pierre Borckmans
Apache Spark™ Applications the Easy Way - Pierre BorckmansApache Spark™ Applications the Easy Way - Pierre Borckmans
Apache Spark™ Applications the Easy Way - Pierre Borckmans
 
Htdp27.key
Htdp27.keyHtdp27.key
Htdp27.key
 
Post mission analysis noise reduction
Post mission analysis noise reductionPost mission analysis noise reduction
Post mission analysis noise reduction
 
Link list part 2
Link list part 2Link list part 2
Link list part 2
 
Matlab Sample Assignment Solution
Matlab Sample Assignment SolutionMatlab Sample Assignment Solution
Matlab Sample Assignment Solution
 
Plotting position and velocity
Plotting position and velocityPlotting position and velocity
Plotting position and velocity
 
functions and some types
functions and some typesfunctions and some types
functions and some types
 
WAP to add two given matrices in Java
WAP to add two given matrices in JavaWAP to add two given matrices in Java
WAP to add two given matrices in Java
 

Similar to Listing for CircleFunctions

breaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdf
breaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdfbreaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdf
breaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdfVishalKumarJha10
 
Python Programming - IX. On Randomness
Python Programming - IX. On RandomnessPython Programming - IX. On Randomness
Python Programming - IX. On RandomnessRanel Padon
 
Hi,I have updated your code. It is working fine now. Highllighted .pdf
Hi,I have updated your code. It is working fine now. Highllighted .pdfHi,I have updated your code. It is working fine now. Highllighted .pdf
Hi,I have updated your code. It is working fine now. Highllighted .pdfaniyathikitchen
 
AnswerNote Provided code shows several bugs, hence I implemented.pdf
AnswerNote Provided code shows several bugs, hence I implemented.pdfAnswerNote Provided code shows several bugs, hence I implemented.pdf
AnswerNote Provided code shows several bugs, hence I implemented.pdfanurag1231
 
Reading group - 22/05/2013
Reading group - 22/05/2013Reading group - 22/05/2013
Reading group - 22/05/2013Kevin Keraudren
 
Mask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationMask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationDat Nguyen
 
Dzanan_Bajgoric_C2CUDA_MscThesis_Present
Dzanan_Bajgoric_C2CUDA_MscThesis_PresentDzanan_Bajgoric_C2CUDA_MscThesis_Present
Dzanan_Bajgoric_C2CUDA_MscThesis_PresentDžanan Bajgorić
 
Klessydra t - designing vector coprocessors for multi-threaded edge-computing...
Klessydra t - designing vector coprocessors for multi-threaded edge-computing...Klessydra t - designing vector coprocessors for multi-threaded edge-computing...
Klessydra t - designing vector coprocessors for multi-threaded edge-computing...RISC-V International
 
Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™Databricks
 
Beginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeks
Beginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeksBeginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeks
Beginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeksJinTaek Seo
 
Strategy and best practice for modern RPG
Strategy and best practice for modern RPGStrategy and best practice for modern RPG
Strategy and best practice for modern RPGAlemanalfredo
 
Model Selection and Multi-model Inference
Model Selection and Multi-model InferenceModel Selection and Multi-model Inference
Model Selection and Multi-model Inferencerichardchandler
 
Seminar on conservative lif.ppt
Seminar on conservative lif.pptSeminar on conservative lif.ppt
Seminar on conservative lif.pptPujaRajput14
 
Csphtp1 10
Csphtp1 10Csphtp1 10
Csphtp1 10HUST
 
Multi core k means
Multi core k meansMulti core k means
Multi core k meansb0rAAs
 

Similar to Listing for CircleFunctions (20)

Report
ReportReport
Report
 
breaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdf
breaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdfbreaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdf
breaking_dependencies_the_solid_principles__klaus_iglberger__cppcon_2020.pdf
 
Python Programming - IX. On Randomness
Python Programming - IX. On RandomnessPython Programming - IX. On Randomness
Python Programming - IX. On Randomness
 
Analytics with Spark
Analytics with SparkAnalytics with Spark
Analytics with Spark
 
Boosting Developer Productivity with Clang
Boosting Developer Productivity with ClangBoosting Developer Productivity with Clang
Boosting Developer Productivity with Clang
 
Hi,I have updated your code. It is working fine now. Highllighted .pdf
Hi,I have updated your code. It is working fine now. Highllighted .pdfHi,I have updated your code. It is working fine now. Highllighted .pdf
Hi,I have updated your code. It is working fine now. Highllighted .pdf
 
AnswerNote Provided code shows several bugs, hence I implemented.pdf
AnswerNote Provided code shows several bugs, hence I implemented.pdfAnswerNote Provided code shows several bugs, hence I implemented.pdf
AnswerNote Provided code shows several bugs, hence I implemented.pdf
 
Reading group - 22/05/2013
Reading group - 22/05/2013Reading group - 22/05/2013
Reading group - 22/05/2013
 
cpp_sample
cpp_samplecpp_sample
cpp_sample
 
Mask-RCNN for Instance Segmentation
Mask-RCNN for Instance SegmentationMask-RCNN for Instance Segmentation
Mask-RCNN for Instance Segmentation
 
Dzanan_Bajgoric_C2CUDA_MscThesis_Present
Dzanan_Bajgoric_C2CUDA_MscThesis_PresentDzanan_Bajgoric_C2CUDA_MscThesis_Present
Dzanan_Bajgoric_C2CUDA_MscThesis_Present
 
Klessydra t - designing vector coprocessors for multi-threaded edge-computing...
Klessydra t - designing vector coprocessors for multi-threaded edge-computing...Klessydra t - designing vector coprocessors for multi-threaded edge-computing...
Klessydra t - designing vector coprocessors for multi-threaded edge-computing...
 
Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™Web-Scale Graph Analytics with Apache® Spark™
Web-Scale Graph Analytics with Apache® Spark™
 
Beginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeks
Beginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeksBeginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeks
Beginning direct3d gameprogramming06_firststepstoanimation_20161115_jintaeks
 
Strategy and best practice for modern RPG
Strategy and best practice for modern RPGStrategy and best practice for modern RPG
Strategy and best practice for modern RPG
 
Model Selection and Multi-model Inference
Model Selection and Multi-model InferenceModel Selection and Multi-model Inference
Model Selection and Multi-model Inference
 
Seminar on conservative lif.ppt
Seminar on conservative lif.pptSeminar on conservative lif.ppt
Seminar on conservative lif.ppt
 
Csphtp1 10
Csphtp1 10Csphtp1 10
Csphtp1 10
 
3433 Ch10 Ppt
3433 Ch10 Ppt3433 Ch10 Ppt
3433 Ch10 Ppt
 
Multi core k means
Multi core k meansMulti core k means
Multi core k means
 

Listing for CircleFunctions

  • 1. ...015ProjectsCircleFunctionsCircleFunctionsProgram.cs 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CircleFunctions { class Program { /* Define Function for the Circumference of Circle Use Lambda Expression */ static double circumferencecircle(double myradius) => 2 * Math.PI * myradius; /* Define Function for the Area of Circle Use Lambda Expression */ static double areacircle(double myradius) => Math.PI * Math.Pow (myradius, 2); static void Main(string[] args) { // Declare Variables Random myrnd = new Random(); double r = new double(); // Initalise Variables r = 1000 * myrnd.NextDouble(); // Print Radius of Circle in General, Fixed and Scientific Formats Console.WriteLine($"Radius of Circle is {r} units"); Console.WriteLine(String.Format($"Radius of Circle is {r:f3} units (to 3 decimal places)")); Console.WriteLine(String.Format($"Radius of Circle is {r:e3} units (to 4 significant figures)")); // Print Circumference of Circle in General, Fixed and Scientific Formats Console.WriteLine($"Circumference of Circle is {circumferencecircle(r)} units"); Console.WriteLine(String.Format($"Circumference of Circle is {circumferencecircle(r):f3} units (to 3 decimal places)")); Console.WriteLine(String.Format($"Circumference of Circle is {circumferencecircle(r):e3} units (to 4 significant figures)")); // Print Area of Circle in General, Fixed and Scientific Formats Console.WriteLine($"Area of Circle is {areacircle(r)} sq units"); Console.WriteLine(String.Format($"Area of Circle is {areacircle (r):f3} sq units (to 3 decimal places)"));
  • 2. ...015ProjectsCircleFunctionsCircleFunctionsProgram.cs 2 43 44 45 46 47 48 Console.WriteLine(String.Format($"Area of Circle is {areacircle (r):e3} sq units (to 4 significant figures)" )); } } }