Mình đang bị mắc kẹt ở bài tính số chẳn số lẻ và cộng lại chúng với nhau
using System;
using System.Linq;
namespace Even_and_odd_subtraction
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter numbers of the array: ");
int[] numbers = Console.ReadLine().Split().Select(int.Parse).ToArray();
int evenSum = 0;
int oddSum = 0;
/*for (int i = 0; i < numbers.Length; i++)
{
}*/
for (int i = 0; i < numbers.Length; i++)
{
int currentNumber = numbers[i];
if (currentNumber % 2 == 0)
{
evenSum += currentNumber;
}
else
{
oddSum += currentNumber;
}
int differene = evenSum - oddSum;
Console.WriteLine(differene);
}
Console.WriteLine("{0}" + evenSum);
Console.WriteLine("{0}" + oddSum);
}
}
}
. Thay dấu + bằng dấu , trong kiểu này chứ nhỉ. để in ra {0} :)). Nếu bạn muốn nhập vào một mảng sau đó in ra tổng của các số chẵn và các số lẻ thì mình sửa lại như này. Bạn có thể tham khảo xem đúng ý bạn chưa nhé.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?