Составить программу, которая определяет встречаются ли в значении строковой величины два...

0 голосов
36 просмотров

Составить программу, которая определяет встречаются ли в значении строковой величины два подряд идущих одинаковых символа


Информатика (17 баллов) | 36 просмотров
Дан 1 ответ
0 голосов

Using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            bool result = false;
            Console.WriteLine("Введи строку");
            string str = Console.ReadLine();
            for (int i = 0; i < str.Length - 1; i++)
            {
                if (str.Substring(i, 1) == str.Substring(i + 1, 1))
                {
                    result = true;
                    break;
                }
            }

            if (result == true)
                Console.WriteLine("Да, встречаются");
            else
                Console.WriteLine("Нет, не встречаются");

            Console.ReadKey();
        }
    }
}

(3.5k баллов)