اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

أهلًا بك،

يمكنك فعل ذلك من خلال البرنامج البسيط التالي

using System;  
public class FindMin  
{  
public static void Main() 
{       
int i,n,min=0;
Console.Write("Input the 7 numbers : \n");

for (i=0;i<7;i++)
{
n= Convert.ToInt32(Console.ReadLine());
if (n < min)
{
min = n;
}												              

}
Console.Write("The mimimum is : {0}\n",min);
}
}

 

  • 0
نشر
بتاريخ 5 ساعات قال Entesar ElBanna:

أهلًا بك،

يمكنك فعل ذلك من خلال البرنامج البسيط التالي


using System;  
public class FindMin  
{  
public static void Main() 
{       
int i,n,min=0;
Console.Write("Input the 7 numbers : \n");

for (i=0;i<7;i++)
{
n= Convert.ToInt32(Console.ReadLine());
if (n < min)
{
min = n;
}												              

}
Console.Write("The mimimum is : {0}\n",min);
}
}

 

هذا الكود لن يعمل في حال كانت جميع الاعداد المدخلة أكبر من الصفر )دائما سيكون 0 هو اصغر عدد!(

لذلك يجب اعتبار اول عدد تم ادخاله هو اصغر رقم، ثم المرور على باقي الاعداد.

الطرق كثيرة هذه احداها:

        public static void Main()
        {
            int min;
            int[] numbers = new int[7];
            for (int i = 0; i < 7; i++)
            {
                numbers[i] = int.Parse(Console.ReadLine());
            }
            min = numbers[0];
            for (int i = 1; i < 7; i++)
            {
                if (numbers[i] < min)
                    min = numbers[i];
            }
            Console.WriteLine($"Min = {min}");
        }

وهذه طريقة اخرى:

        public static void Main()
        {
            int min = 0;            
            for (int i = 0; i < 7; i++)
            {
                int number = int.Parse(Console.ReadLine());
                if(i==0)
                {
                    min = number;
                }
                if (number < min)
                {
                    min = number;
                }
            }
            Console.WriteLine($"Min = {min}");
        }

بالتوفيق،،،

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...