Проверка на возрастание числовой последовательности - C#
Формулировка задачи:
доброго времени суток, возникает ошибка при решении задачи :
сделал так :
но не работает... если в условии цикла убрать -1, то выдает ошибку в строке мол индекс находится вне границ массива... может кто помочь ?
Дана последовательность чисел a1, a2,. . . , an. Написать программу,
проверяющую, является ли последовательность упорядоченной по возрастанию.
Если это не так, то вывести номер первого числа, нарушающего упорядочен-
ность.
Console.Write("Введите последовательность= "); string x = Console.ReadLine(); for (int i = 0; i < x.Length-1; i++) { if (x[i] > x[i+1]) { Console.WriteLine("Последовательность прервана! Нарушающее число ={0}",x[i]); } }
if (x[i] > x[i+1])
упс, сорян, тема закрыта )) я просто не те значения вписывал )) код верный )
Решение задачи: «Проверка на возрастание числовой последовательности»
textual
Листинг программы
Console.WriteLine("Последовательность прервана! Номер нарушающего числа ={0}", i+1);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д