Например, если у нас есть массив [1,2,3,4,6,7,8], то 1, затем 2, затем 3, затем 4 - все последовательные, а 6 - нет, так что это первое непоследовательное число. Если весь массив последовательный, верните ноль. В массиве всегда будет как минимум 2 элемента 1, и все элементы будут числами. Номера также будут уникальными и расположены в порядке возрастания. Числа могут быть положительными или отрицательными, и первое, не идущее подряд, тоже может быть любым. пожалуйста, помогите мне Fini sh этот код Я новичок в программировании. Мой код:
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace _2katas
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
var input = this.txtInput.Text;
var numarray = input.Split(',');
int firstValue = Convert.ToInt32(numarray[0]);
for (var i = 0; i < numarray.Length; i++)
{
if (Convert.ToInt32(numarray[i]) - i != firstValue)
{
lblPrint.Text = "";
}
else
{
lblPrint.Text = "";
}
if (this.rdbConsecutive.Checked == true)
{
lblKataRunning.Text = "Consecutive";
}
else if (this.rdbStripCleaning.Checked == true)
{
lblKataRunning.Text = "Strip Cleaning";
}
}
}
}
}