Дан целочисленный массив размера N. Преобразовать его, прибавив к четным числам последний элемент. Последний элемент массива не изменять.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Class1
{
static void Main(string[] args)
{
int n,i;
Console.Write("Массив какого размера вы хотите задать? N = ");
n = int.Parse(Console.ReadLine());
int[] a = new int[n];
Console.WriteLine(" Введите {0} элементов массива",n);
for (i = 0; i < n; i++)
{
Console.Write("a[{0}]=",i);
a[i] = int.Parse(Console.ReadLine());
}
//
for (i = 0; i < n-1; i++)
{
if (a[i] % 2 == 1) a[i] = a[i] + a[n - 1];
}
Console.WriteLine("Измененный массив");
for (i = 0; i < n; i++)
Console.Write("a[{0}]={1} ",i,a[i]);
Console.ReadLine();
}
}
}
