Вопрос от пользователя: Минодора
Определите что делает данный фрагмент программы
int A = Convert. ToInt32 (t1. text);
bool f=false;
while (A!=0)
{
if (A%10==5)
f=true;
A/=10;
}
T2. text=f?»da»:»net»;
Ответ: Володяша
int A = Convert. ToInt32 (t1. text); / / получаем значение из поля и переводим строку в число
bool f=false; / / объявили логическую переменную и дали ей значен false
while (A!=0) / / цикл, пока А не будет равно 0 он выполняется
{
if (A%10==5) / / условие, проверяет если при делении А на 10 равно 5, то
f=true; / / флаг получает true
A/=10; / / А делиться на 10 и записывается в А
}
T2. text=f?»da»:»net»; / / тернарный оператор, если t2. text = f, то будет da, если не равно, то будет net