Задача 1 Составить алгоритм и схему блоков, вычисляет лицо и периметр треугольника по вписамой длине из трех стран, которые являются реальными цифрами. Проверьте существует ли такой треугольник.
1. В переменную d записывается остаток от деления числа 2, который совпадает с остатком от деления последней цифры на 2; k инициализируется нулем. Затем, пока N > 1, последняя цифра числа сравнивается с d, и если она совпадает с d, k увеличивается на 1. После сравнения последняя цифра отбрасывается. Результат подсчета выводится на экран. Итак программа вычисляет количество цифр, совпадающих с остатком от деления последней цифры на 2 без учета первой цифры, если она 1. N = 1961: будет выведено 1 (первая единица не в счет, кроме неё в числе остается только одна единица)
2. N от 101 до 109 не подойдут: если число четное, не будет учтена последняя цифра, если нечетное – то первая. N = 110 подходит: будет выведено 1.
3. Ошибки ясны из описания в пункте 1: сравниваются не остаток от деления и d, а цифры и d; если первая цифра 1, она не учитывается. Исправления: while N > 1 ... надо поменять на while N > 0 ... if N mod 10 = d ... надо поменять на if N mod 2 = d ...