Задать вопрос
6 ноября, 00:18

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

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

+2
Ответы (1)
  1. 6 ноября, 01:28
    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; ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы