نمایش نتایج 1 تا 9 از 9

نام تاپیک: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

  1. #1

    گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    سلام به دوستان و استادان این سایت پر محتوا
    طی سوالی که در تایپیک قبلی مطرح کردم و یکی از دوستان به بنده کمک کردند سوال دیگه داشتم در رابطه با برنامه کوچک دومی که باید تحویل بدم
    راستش به ما گفتند بایستی برنامه ای بنویسم در کنسول باشه و تحت داس اجرا بشه که تاکید کردند از دستور enum باید استفاده کنیم مثلا ما برای روزهای هفته یک درجه هوا وارد کنیم از دوشنبه تا یکشنبه بعد وقتی اعداد ثبت شد ما بتونیم با تایپ کردن مثلا maximum به ما بالاترین درجه و تایپ average درجه هوای متوسط و تایپ minimum پایینترین درجه هوا نمایش بده به طور مثال

    3 : Monday
    6 :Tuesday
    5 :Wednesday
    9 :Thursday
    2 :Friday
    1 :Saturday
    8 :Sunday


    9 maximum : Thursday
    average : Wednesday 5
    minimum: Saturday 1
    ممنون میشم بازم دوستان و استادان به من کمک کنند

  2. #2

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    ممنون میشم از دوستان منو راهنمایی کنند

  3. #3

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    سلام
    من برنامه رو با بدبختی نوشتم همه برنامه average رو نشون میده ولی نمیدونم برای minimum و maximum چه کدی بایستی بنویسم
    من کد برنامه رو میزارم ممنون میشم کمکم کنید

    using
    System;

    using
    System.Collections.Generic;

    using
    System.Linq;

    using
    System.Text;

    namespace
    Tenta_2
    {
    classProgram

    {
    enumveckodagar { mon, Tue, Wed, Thu, Fri, Sat, Sun };
    staticvoid Main(string[] args)
    {
    int mon;
    int Tue;
    int Wed;
    int Thu;
    int Fri;
    int Sat;
    int Sun;
    int antal = 7;


    Console.WriteLine("Ange temperaturer för veckodagarna: ");
    Console.WriteLine("");
    Console.WriteLine("");
    Console.WriteLine("");

    Console.WriteLine("Monday :");
    mon =
    Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("Tuesday :");
    Tue =
    Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("Tuesday :");
    Wed =
    Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("Tuesday :");
    Thu =
    Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("Friday :");
    Fri =
    Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("Saturday :");
    Sat =
    Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("Sunday :");
    Sun =
    Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("===========================");
    Console.Write("Average:");
    Console.WriteLine((mon + Tue + Wed + Thu + Fri + Sat + Sun) / antal);

    Console.ReadLine();
    }
    }
    }

  4. #4
    کاربر دائمی آواتار zoofa
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    اصفهان
    سن
    35
    پست
    287

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    سلام دوست عزيز



    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace mycsconsolapp
    {
    class Program
    {
    enum veckodagar { mon, Tue, Wed, Thu, Fri, Sat, Sun };
    static void Main(string[] args)
    {
    int mon;
    int Tue;
    int Wed;
    int Thu;
    int Fri;
    int Sat;
    int Sun;
    int antal = 7;
    int Max = int.MinValue ;
    int Min = int.MaxValue;
    Console.WriteLine("Ange temperaturer för veckodagarna: ");
    Console.WriteLine("");
    Console.WriteLine("");
    Console.WriteLine("");

    Console.WriteLine("Monday :");
    mon = Convert.ToInt32(Console.ReadLine());
    if (mon > Max) Max = mon;
    if (mon < Min) Min = mon;
    Console.WriteLine("Tuesday :");
    Tue = Convert.ToInt32(Console.ReadLine());
    if (Tue > Max) Max = Tue;
    if (Tue < Min) Min = Tue;
    Console.WriteLine("Tuesday :");
    Wed = Convert.ToInt32(Console.ReadLine());
    if (Wed > Max) Max = Wed;
    if (Wed < Min) Min = Wed;
    Console.WriteLine("Tuesday :");
    Thu = Convert.ToInt32(Console.ReadLine());
    if (Thu > Max) Max = Thu;
    if (Thu < Min) Min = Thu;
    Console.WriteLine("Friday :");
    Fri = Convert.ToInt32(Console.ReadLine());
    if (Fri > Max) Max = Fri;
    if (Fri < Min) Min = Fri;
    Console.WriteLine("Saturday :");
    Sat = Convert.ToInt32(Console.ReadLine());
    if (Sat > Max) Max = Sat;
    if (Sat < Min) Min = Sat;
    Console.WriteLine("Sunday :");
    Sun = Convert.ToInt32(Console.ReadLine());
    if (Sun > Max) Max = Sun;
    if (Sun < Min) Min = Sun;
    Console.WriteLine("===========================");
    Console.Write("Average:");
    Console.WriteLine((Convert.ToDecimal( mon + Tue + Wed + Thu + Fri + Sat + Sun) / antal));
    Console.Write("Maximum:");
    Console.WriteLine(Max );
    Console.Write("Minimum:");
    Console.WriteLine(Min);
    Console.ReadLine();
    }
    }
    }


  5. #5

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    سلام
    آقا من از شما واقعا ممنون هستم بازم به من کمک کردید
    فقط یه نکته هست اینا چون درجه هوا هستند وقتی average رو نشون میده میشه کاری کرد که ممیز نزنه و عدد رو رند نشون بده بدن ممیز
    بعد اینکه وقتی mimimum و maximum رو نشون میده روز هفته رو هم نشون بده یعنی وقتی میزنه mimimum 25 هست روزش هم بنویسه به طور مثال mimimun : monday 25
    بازم از شما دوست گرامی ممنون هستم که کمکم میکنید

  6. #6

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    جناب aa_shiyari_1386 میشه لطف کنید و منرو راهنمایی کنید دوست من ؟

  7. #7

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    سلام
    دوستان برنامه درست کار میکنه فقط تنها مشکلش این هست که وقتی mimimum و maximum رو نشون میده روز مورد نظر رو نشون نمیده به طور مثال mimimum : monday 1
    ممنون میشم از همه دوستان که به من مبتدی کمک کنند

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تبریز
    پست
    159

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    دوست عزیز کد زیر را در برنامه قرار بده و استفاده کن

    using System;
    using System.Collections.Generic;
    using System.Text;
    namespace mycsconsolapp
    {
    classProgram
    {
    enumveckodagar { mon, Tue, Wed, Thu, Fri, Sat, Sun };
    staticvoid Main(string[] args)
    {
    int mon;
    int Tue;
    int Wed;
    int Thu;
    int Fri;
    int Sat;
    int Sun;
    int antal =7;
    string MinDay = "";
    string MaxDay = "";
    int Max = int.MinValue ;
    int Min = int.MaxValue;
    Console.WriteLine("Ange temperaturer för veckodagarna: ");
    Console.WriteLine("");
    Console.WriteLine("");
    Console.WriteLine("");
    Console.WriteLine("Monday :");
    mon =
    Convert.ToInt32(Console.ReadLine());
    if (mon > Max)
    {
    Max = mon;
    MaxDay =
    "Monday";
    }
    if (mon < Min)
    {
    Min = mon;
    MinDay =
    "Monday";
    }
    Console.WriteLine("Tuesday :");
    Tue =
    Convert.ToInt32(Console.ReadLine());
    if (Tue > Max)
    {
    Max = Tue;
    MaxDay =
    "TuesDay";
    }
    if (Tue < Min)
    {
    Min = Tue;
    MinDay =
    "TuesDay";
    }

    Console.WriteLine("WednesDay :");
    Wed =
    Convert.ToInt32(Console.ReadLine());
    if (Wed > Max)
    {
    Max = Wed;
    MaxDay =
    "WednesDay";
    }
    if (Wed < Min)
    {
    Min = Wed;
    MinDay =
    "WednesDay";
    }

    Console.WriteLine("TursDay :");
    Thu =
    Convert.ToInt32(Console.ReadLine());
    if (Thu > Max)
    {
    Max = Thu;
    MaxDay =
    "TursDay";
    }
    if (Thu < Min)
    {
    Min = Thu;
    MinDay =
    "TursDay";
    }

    Console.WriteLine("Friday :");
    Fri =
    Convert.ToInt32(Console.ReadLine());
    if (Fri > Max)
    {
    Max = Fri;
    MaxDay =
    "FriDay";
    }
    if (Fri < Min)
    {
    Min = Fri;
    MinDay =
    "FriDay";
    }

    Console.WriteLine("Saturday :");
    Sat =
    Convert.ToInt32(Console.ReadLine());
    if (Sat > Max)
    {
    Max = Sat;
    MaxDay =
    "Saturday";
    }
    if (Sat < Min)
    {
    Min = Sat;
    MinDay =
    "Saturday";
    }

    Console.WriteLine("Sunday :");
    Sun =
    Convert.ToInt32(Console.ReadLine());
    if (Sun > Max)
    {
    Max = Sun;
    MaxDay =
    "SunDay";
    }
    if (Sun < Min)
    {
    Min = Sun;
    MinDay =
    "SunDay";
    }

    Console.WriteLine("===========================");
    Console.Write("Average:");
    Console.WriteLine((Convert.ToInt32( mon + Tue + Wed + Thu + Fri + Sat + Sun) / antal));
    Console.Write("Maximum:");
    Console.WriteLine(MaxDay + " --> " + Max );
    Console.Write("Minimum:");
    Console.WriteLine(MinDay + " --> " + Min);
    Console.ReadLine();
    }
    }
    }

    باز هم اگر خطا داد من خطا را اعلام کن

  9. #9

    نقل قول: گرفتن اعداد مشخص برای روزهای هفته و نمایش بزرگترین ,کوچکترین,متوسط, عدد تحت Dos

    سلام
    آقا واقعا ازت تشکر میکنم امیدوارم بتونم جبران کنم برنامه ok هست ممنون از شما دوست خوبم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •