Можно с большой степенью достоверности утверждать, что большинство приложений, которые предназначены для выполнения хотя бы какой-нибудь полезной работы, тем или иным образом используют структурированную информацию или, другими словами, упорядоченные данные. Такими данными могут быть, например, списки заказов на тот или иной товар, списки предъявленных и оплаченных счетов или список телефонных номеров ваших знакомых. Обычное расписание движения автобусов в вашем городе - это тоже пример упорядоченных данных.
При компьютерной обработке информации упорядоченные каким либо образом данные принято хранить в базах данных - особых файлах, использование которых вместе со специальными программными средствами позволяет пользователю как просматривать необходимую информацию, так и, по мере необходимости, манипулировать ею, например, добавлять, изменять, копировать, удалять, сортировать и т.д.
Таким образом, дать простое определение базы данных можно следующим образом. База данных - это набор информации, организованной тем, или иным , одним из самых банальных примеров баз данных может быть записная книжка с телефонами ваших знакомых. Наверное, у вас есть сейчас или когда-либо была эта полезная вещь. Этот список фамилий владельцев телефонов и их телефонных номеров, представленный в вашей записной книжке в алфавитном порядке, представляет собой, вообще говоря, проиндексированную базу данных. Использование индекса - в данном случае фамилии (или имени) позволяет вам достаточно быстро отыскать требуемый номер телефон
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
Console.Write("Введите четырехзначное число: ");
int Chislo = int.Parse(Console.ReadLine());
if (Chislo <= 9999 && Chislo>=1000)
{
int a, b, c, d;
a = Chislo / 1000;
b = (Chislo / 100)%10;
c = (Chislo / 10)%10;
d = Chislo % 10;
if (a==b||a==c||a==d||b==c||b==d||c==d)
Console.WriteLine("Eсть одинаковые цифры в числе: " + Chislo);
else
Console.WriteLine("В числе: " + Chislo + " нет одинаковых цифр!");
}
else
Console.WriteLine("Ошибка! Вы ввели не четырехзначное число!");
}
}
}
Объяснение: Супер стремный вариант, но он работает.