Задать вопрос
29 июля, 01:47

Определите что делает данный фрагмент программы

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";

+3
Ответы (1)
  1. 29 июля, 05:45
    0
    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
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Определите что делает данный фрагмент программы int A = Convert. ToInt32 (t1. text) ; bool f=false; while (A!=0) { if (A%10==5) f=true; ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы