برنامه نویسی #C

انواع برنامه نویسی های سی شارپ

برنامه نویسی #C

انواع برنامه نویسی های سی شارپ

ساخت دایره در سی شارپ در کلاس کنسول

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApplication2

{

    class Program

    {

        static void Main(string[] args)

        {

            double radius;

            double thickness = 0.4;

            ConsoleColor BorderColor = ConsoleColor.Yellow;

            Console.ForegroundColor = BorderColor;


            do

            {

                Console.Write("Enter radius:::: ");

                if (!double.TryParse(Console.ReadLine(), out radius) || radius <= 0) //این ایف برای اینه که عدد وارد شده باشد و بزرگ تر صفر هم باشد

                {//double.TryParse برای این هست که عدد بگیرد 

                    Console.WriteLine("radius have to be positive number");

                }

            }

            while (radius <= 0);

            {

                Console.WriteLine();

                double rIn = radius - 0.4, rOut = radius + 0.4;


                for (double y = radius; y >= -radius; --y)

                {

                    for (double x = -radius; x < rOut; x += 0.5)

                    {

                        double value = x * x + y * y;

                        if (value >= rIn * rIn && value <= rOut * rOut)

                        {

                            Console.Write("0");

                        }

                        else

                        {

                            Console.Write(" ");

                        }

                    }

                    Console.WriteLine();

                }

                Console.ReadKey();

            }

        }

    }

}


برای دانلود کلیک کنید


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد