rendikalogistic
?>

Кто нибудь посоветует как эффективно выучить python или в кратчайшие сроки освоить азы?

Информатика

Ответы

bestxbox

print("Да" if all([int(d) % 2 == 0 for d in str(input())]) else "Нет")

Объяснение:

input() - вводим с клавиатурыstr(input()) - приводим к строке[int(d) for d in str(input())]) - создаём массив из цифр введённого числа[int(d) % 2 == 0 for d in str(input())]) - создаём массив из результатов проверки на четность цифр числаall([int(d) % 2 == 0 for d in str(input())]) - проверяем, что все четные"Да" if all([int(d) % 2 == 0 for d in str(input())]) else "Нет" - если все четные, то возвращаем "Да", а иначе - нет.print("Да" if all([int(d) % 2 == 0 for d in str(input())]) else "Нет") - выводим возвращённый результат
kav511
Сделал на с++, может кто-нибудь переведет или вы поймёте логику программы. в целом вводим число и с простого деления и остатка от деления, выражаем отдельные числа. находим сумму и проверяем условия. #include < iostream> using namespace std; int main(void) {   setlocale(lc_all, "russian");     int num, a1, a2, a3, a4, sum;     cout < < "введите четырехзначное  число: " ;     cin > > num;     a1 = num / 1000;   //делим введенное число на цело,   a2 = (num / 100)%10;   // а потом используем остаток от деления   a3= (num / 10) % 10;   a4 = num % 10;   sum = a1 + a2 + a3 + a4;       if (sum%2==0)       {               cout < < "сумма четная" < < endl ;               if (a1 + a2 == a3 + a4)                         cout < < "да, условие выполняется" < < endl;               else                         cout < < "нет, условие не выполняется" < < endl;       }   else           cout < < "сумма нечётная." < < endl;     system("pause");     return 0; }

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Кто нибудь посоветует как эффективно выучить python или в кратчайшие сроки освоить азы?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Борисовна_Дмитриевич1003
burtsev3339
steam22-9940
Romanovna-yana
Garifovich Greshilova791
vakhitov100961
Оксана
chysvv
petrovichvit2933
Belov Yekaterina639
Герасименко
marketing601
maslprod
peregovorkacoffee
osuvorova7979