amin.net
یک شنبه 18 مرداد 1394, 15:18 عصر
سلام.ببخشید من میخواستم با استفاده از عملگر شرطی ؟ تحت کنسول برنامه ای بنویسم که سه ورودی صحیح از کاربر دریافت کنه و ماکزیمم اونا رو توی خروجی چاپ کنه.اما نتونستم درستش رو بنویسم من اینجوری نوشتم:
static void Main(string[] args)
{
int x, z, y;
int max;
Console.Write("Enter x : ");
x = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter y : ");
y = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter z : ");
z = Convert.ToInt32(Console.ReadLine());
max = (x>=y)?(x):(z);
Console.WriteLine("max is : {0}", max);
Console.ReadKey();
}
که همونطور که معلومه توی بخش ؟ اشتباه وجود داره و برنامم باگ داره.درستش چجوری میشه؟
خیلی ممنون.
static void Main(string[] args)
{
int x, z, y;
int max;
Console.Write("Enter x : ");
x = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter y : ");
y = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter z : ");
z = Convert.ToInt32(Console.ReadLine());
max = (x>=y)?(x):(z);
Console.WriteLine("max is : {0}", max);
Console.ReadKey();
}
که همونطور که معلومه توی بخش ؟ اشتباه وجود داره و برنامم باگ داره.درستش چجوری میشه؟
خیلی ممنون.