A[i]:=random(20)-10;
while (i>0)
if i<>0
Объяснение
Ошибка A[i]:=random(21); Твой диапазон [0;20]
Исправление A[i]:=random(20)-10;
Дальше можно находить элемент в массиве по разному, можно просто все элементы проверить, счётчик дойдёт до нуля - программа выведет "Не найден!", если счётчик не равен нулю, значит хотя бы 1 значение х в массиве было найдено.
Ошибка while (i<=N)
Исправление while (i>0)
Ошибка if i<=N
Исправление if i<>0
Условие (i<=N) выполняется всегда, поэтому оно вообще не нужно
using System;
namespace ConsoleApplication1
{
class Program
{
public static void Main(string[] args)
{
Random random = new Random();
int n = 4;
int[,] A = new int[n, n];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
A[i, j] = random.Next(0, 100);
}
}
int max = A[n-1, 0];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
if (i+j==n-1)
{
if (max < A[i, j])
{
max = A[i, j];
}
}
}
}
Console.WriteLine(max);
}
}
}
Поделитесь своими знаниями, ответьте на вопрос:
Слово в памяти компьютера выглядит следующим образом: 01000001 01001001 01001101 С таблицы ASCII определи, что это за слово. а) AIM б) dog в) COW г) cat (С подробным решением и ссылками)
DAG
Объяснение: