помогите с программированием пожалуйста
Разработать программу, которая получает от пользователя число типа Ulong и цифру и выводит номера позиций ( начиная справа, с 0) , на которых стоит эта цифра в числе . Например, получив число 5783255790013 и цифру 7, программа должна вывести 5 и 10, а получив то же числои цифру 4 - сообщение об отсутствии этой цифры в числе.
Программа должна использовать подпрограмму, определяющую позицию очередного вхождения заданной цифры в заданное число, начиная с К-й позиции и левее ( если К не указано - ищется первое справа вхождение) . Продумайте ситуацию, когда подпрограмма не находит в числе указанной цифры.
Написать нужно в visual studio
Язык visual basic