موضوعات وبسایت : برنامه نویسی
سوالات امتحان آیین نامه رانندگی

مقایسه سه عدد در سی شارپ

مقایسه سه عدد در سی شارپ

نویسنده : مینا علی زاده | زمان انتشار : 08 اسفند 1400 ساعت 10:43

جهت انجام پروژه های دانشجویی و یا تمرین‌های برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید

@AlirezaSepand



4811365750066354798_312366.jpg

سوالات امتحان آیین نامه رانندگی

برنامه ای بنویسید که سه ورودی a,b,c از کاربر بگیرد و با ارجاع یا رفرنس و با استفاده از متد بزرگترین و کوچکترین عدد را چاپ کند البته بزرگترین عدد در a و کوچکترین عدد در b ذخیره شود:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication4

{

    class Program

    {

        static void maxmin(ref int a, ref int b, ref int c)

        {

            if (b > a)

            {

                a = a + b;

                b = a - b;  //b=a

                a = a - b;  //a=b

            }

            if (c > a)

            {

                a = a + c;

                c = a - c;  //c=a

                a = a - c;  //a=c

            }

            if (c > b)

            {

                b = b + c;

                c = b - c;  //c=b

                b = b - c;  //b=c

            }

        }

        static void Main(string[] args)

        {

            int a,b,c;

            Console.Write("Enter 3 num : ");

            a=Int32.Parse(Console.ReadLine());

            b=Int32.Parse(Console.ReadLine());

            c=Int32.Parse(Console.ReadLine());

            maxmin(ref a,ref b,ref c);

            Console.WriteLine(Convert.ToString(a) + "  " + Convert.ToString(b) + "  " + Convert.ToString(c));

            Console.ReadKey();

        }

    }

}

آیا این مطلب برای شما مفید بود؟




ارسال نظر

نام


ایمیل


نظر