Предмет: Информатика,
автор: mops43
Помогите с задачей С# - Ввести одномерный массив из элементов. Все элементы, которые не кратны 4 и стоят в первой половине массива уменьшить на 10. Массив вывести до и после преобразования.
Ответы
Автор ответа:
1
static void Main(string[] args)
{
int[] A = new int[10];
Random rand = new Random();
Console.WriteLine("До: ");
for (int i = 0; i < A.Length; i++)
{
A[i] = rand.Next(-20,20);
Console.Write("{0} ", A[i]);
}
Console.WriteLine();
Console.WriteLine("После: ");
for (int i = 0; i < A.Length; i++)
{
if ((A[i] % 4 != 0) && (i < A.Length / 2))
A[i] = A[i] - 10;
Console.Write("{0} ", A[i]);
}
Console.ReadKey();
}
{
int[] A = new int[10];
Random rand = new Random();
Console.WriteLine("До: ");
for (int i = 0; i < A.Length; i++)
{
A[i] = rand.Next(-20,20);
Console.Write("{0} ", A[i]);
}
Console.WriteLine();
Console.WriteLine("После: ");
for (int i = 0; i < A.Length; i++)
{
if ((A[i] % 4 != 0) && (i < A.Length / 2))
A[i] = A[i] - 10;
Console.Write("{0} ", A[i]);
}
Console.ReadKey();
}
Приложения:
Похожие вопросы
Предмет: Английский язык,
автор: glebbalalaev9924
Предмет: Английский язык,
автор: weliashirov
Предмет: Литература,
автор: cghhbgrjfeery
Предмет: География,
автор: АлИбабА999
Предмет: Математика,
автор: Аноним