Если правильно поняла суть вашей программы, то нужно вводить количество элементов массива с клавиатуры (массив заполняется рэндомно от -10 до 10) и вывести элементы больше 0 . Вас в цикле for зачем-то понесло на второе условие if(a[r+1]<0) это неверно, цикл сам переберет все значения. Примерный код:
static void znaki(int[] a)
{
//Массив до изменений этот код можно удалить
//Выводит весь массив со всеми значениями
for (int i = 0; i < a.Length; i++)
{
Console.Write(a[i]+" ");
}
Console.WriteLine();
//
for (int r = 0; r < a.Length-1; r++)
{
if (a[r] >= 0)
{
if (a[r + 1] <= 0)
{
Console.WriteLine("Пара: "+a[r]+" " +a[r+1]);
}
}
if (a[r] <= 0)
{
if (a[r + 1] >= 0)
{
Console.WriteLine("Пара: " + a[r] +" " + a[r + 1]);
}
}
}
}
static void Main(string[] args)
{
Console.WriteLine("введите количество элементов в массиве:");
int n = Convert.ToInt32(Console.ReadLine());
int[] a = new int[n];
Random rand = new Random();
for (int i = 0; i < a.Length; i++)
{
a[i] = rand.Next(-10,10);
}
znaki(a);
Console.ReadLine();
}
Сервер - это физическая машина, занимающаяся обработкой данных.
Web-сервер - это физическая машина, а так же программное обеспечение, занимающаяся приёмом пользовательских запросов по сети, обработкой этих запросов и отправкой ответа пользователям.
Хостинг - сервис, предоставляющий услуги размещения на своих web-серверах пользовательских сайтов.
Домен - Доменное имя логического разбиения сети интернет на именованные области/подобласти. Доменное имя - имя "области". Например, машины с верхним доменом ru относятся к Российскому сегменту. К ним относятся mаil.ru, yаndеx.ru и так далее.