public double Positive()
{
double i, n, num, sum = 0;
Console.Write("How many number you input: ");
num = double.Parse(Console.ReadLine());
i = 1;
while (i <= num)
{
Console.Write("Enter your value {0} :",i + 0);
n = double.Parse(Console.ReadLine());
sum = sum + n;
i = i + 1;
}
return sum;
}
public double Multiply()
{
double i, n, num, sum = 0;
Console.Write("How many number you input: ");
num = Convert.ToDouble(Console.ReadLine());
i = 1;
while (i <= num)
{
Console.Write("Enter your value {0} :", i + 0);
n = double.Parse(Console.ReadLine());
sum = sum * n;
i = i + 1;
}
return sum;
}
ผมก็ทำคล้ายๆกันแต่มันดันเป็น 0 เฉยเลย แต่พอผมแก้ตรง sum = n * n; มันก็บังคับว่าที่รับมาต้อง 2 ค่าเท่านั้นจึงจะคูณกันได้ ถ้าใส่มากกว่ากว่านั้น เเล้วกำหนดแค่ n * n ผลลัพธ์มันจะมั่วไปหมดเลย
*** รบกวนช่วยทีนะครับ **** ขอบคุณมากครับ แนะกรณี / เเล้วก็ - ด้วยนะครับ T_T โลจิกผมไม่แน่นเลยมาขอความช่วยเหลือขอบคุณนะครับ