Определить, есть ли в последовательности хотя бы одна пара одинаковых "соседних" чисел - C#
Формулировка задачи:
Дана последовательность натуральных чисел a1, a2, ..., a15. Определить, есть
ли в последовательности хотя бы одна пара одинаковых "соседних" чисел.
В случае положительного ответа определить порядковые номера чисел первой
из таких пар.
Решение задачи: «Определить, есть ли в последовательности хотя бы одна пара одинаковых "соседних" чисел»
textual
Листинг программы
- int cisla = 0;
- string index = "";
- string st;
- int[] A = new int[16];
- for (int i = 1; i < A.Length; i++)
- {
- st = Console.ReadLine();
- A[i] = Convert.ToInt32(st);
- Console.WriteLine("A[ " + i + " ]= " + A[i]);
- if (A[i-1]==A[i])
- {
- cisla++;
- index = index + (i - 1) + " and " + i + ",";
- }
- }
- if (cisla == 0) { Console.WriteLine("odinakovix par cocednix chisel net"); }
- else
- {
- Console.WriteLine("est odinakovie pari cocednix chisel");
- Console.WriteLine("Por9dkovie nomera pervix par: " + index);
- }
- Console.ReadLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д