Перейти к содержимому
Обложка сообщества Разное

Даны два массива А и В одинакового размера 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];
int[] b = new int[n];
int[] c = new int[n];
Console.WriteLine(" Введите {0} элементов массива A",n);
for (i = 0; i < n; i++)
{
Console.Write("a[{0}]=",i);
a[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine(" Введите {0} элементов массива B", n);
for (i = 0; i < n; i++)
{
Console.Write("b[{0}]=", i);
b[i] = int.Parse(Console.ReadLine());
}
//
for (i = 0; i < n; i++)
{
if (a[i] > b[i]) c[i] = a[i]; else c[i] = b[i];
}
Console.WriteLine("Новый массив С");
for (i = 0; i < n; i++)
Console.Write("с[{0}]={1} ",i,c[i]);
Console.ReadLine();
}
}
}
 
-1
0
3167

Еще по теме

Даны два массива А и В одинакового размера N. Сформировать новый массив С того же размера, каждый элемент которого равен максимальному из элементов массивов А и В с тем же индексом. - Yvision.kz