لما اقوم باستخدام دالة console.read لادخال رقم لا يعطي الناتج صحيح لماذا ؟؟
HardY
منذ 7 سنوات
abdo fathi
استخدم مثلا
int number1 = Console.read();
tawfeq ali mahmood
منذ 7 سنوات
السلام عليكم ورحمة الله وبركاته
جزيل الشكر لموقعكم الرائع والجميل وجعل الله تعبكم في ميزان حسناتكم
الرجاء لدي طلب صغير وهو كتاب على صيغة ال بي دي اف لاساسيات لغة السي شارب
وشكرا
Mr.SahM
منذ 7 سنوات
أريد المستخدم هو من يعطي قيم x و y و z ، و أيضا Ecual للناتج النهائي .. و قد استخدمت الكود التالي ( بالطبع بعد تعريف المتغيرات بـ int )
x = Console.Read();
Console.WriteLine();
y = Console.Read();
Console.WriteLine();
z = Console.Read();
Console.WriteLine();
Ecual = (x + y + z);
Console.WriteLine(Ecual);
Console.ReadKey();
Mr.SahM
منذ 7 سنوات
لكن البرنامج يعطيني ناتج مختلف عن الناتج الأصلي و المفروض للعملية ( الجمع )
استخدم مثلا
int number1 = Console.read();
جزيل الشكر لموقعكم الرائع والجميل وجعل الله تعبكم في ميزان حسناتكم
الرجاء لدي طلب صغير وهو كتاب على صيغة ال بي دي اف لاساسيات لغة السي شارب
وشكرا
x = Console.Read();
Console.WriteLine();
y = Console.Read();
Console.WriteLine();
z = Console.Read();
Console.WriteLine();
Ecual = (x + y + z);
Console.WriteLine(Ecual);
Console.ReadKey();