Помогите пожалуйста, C#
Даю 30 баллов
Составить блок-схему алгоритма и программу согласно условию задачи.
Дано натуральное число n(n<9999). Найти предпоследнюю цифру числа(в предположении, что n>10)​


pyliavskyifly: Число подбирать рандомом?
EG1203: Да, как я понял

Ответы

Ответ дал: pyliavskyifly
1

Хз, как составить блок-схему...

Random r = new Random();

           int n = r.Next(10, 9999);

           Console.WriteLine("Натуральное число n: " + n);

           Console.WriteLine("Предпоследняя цифра числа n: " + n % 100 / 10);

           Console.ReadKey();


pyliavskyifly: Код рабочий
badswitch: А разве если ввести число которое не заканчивается на 0 код не сможет корректно вывести. ведь 456 %100=56/10=5,6 а не 5 как должен был бы вывести код
badswitch: если нужно могу написать как исправить ошибку
pyliavskyifly: нет, если работать с int - такого не произойдет
pyliavskyifly: десятичные дроби выводятся с double
pyliavskyifly: а я создал переменную интового типа, так что все в порядке
badswitch: понял , спасибо, не обратил внимания сори
Вас заинтересует