М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Korish2005
Korish2005
25.01.2023 18:01 •  Информатика

Постройте таблицу истинности,с логической формулой (не А или не Б) или (А и С),которые имеют следущие значения А=Ложь Б=истина С=ложь

👇
Открыть все ответы
Ответ:
Алина11566
Алина11566
25.01.2023

n = int(input())

summ_even, div_odd = 0, 1

a = b = k = 0

for i in str(n):

   if i == '1':

       k += 1

   if int(i) % 2:

       div_odd *= int(i)

       a += 1

   else:

       summ_even += int(i)

       b += 1

print('сумма четных =', summ_even)

print('произведение нечетных =', div_odd)

print('кол-во четных =', b)

print('кол-во нечетных =', a)

if a > b:

   print('квадрат числа =', n ** 2)

else:

   print('удвоенное число =', n * 2)

print('цифра 1 встречается', k)

Объяснение: или отдельно по заданиям

#1

n = int(input())

summ_even, div_odd = 0, 1

for i in str(n):

   if int(i) % 2:

       div_odd *= int(i)

   else:

       summ_even += int(i)

print('сумма четных =', summ_even)

print('произведение нечетных =', div_odd)

#2

n = int(input())

a = b = 0

for i in str(n):

   if int(i) % 2:

       a += 1

   else:

       b += 1

print('кол-во четных =', b)

print('кол-во нечетных =', a)

#3

n = int(input())

a = b = 0

for i in str(n):

   if int(i) % 2:

       a += 1

   else:

       b += 1

if a > b:

   print('квадрат числа =', n ** 2)

else:

   print('удвоенное число =', n * 2)

#4

n = int(input())

k = 0

for i in str(n):

   if i == '1':

       k += 1

print('цифра 1 встречается', k)

4,4(4 оценок)
Ответ:

1)

i=input()

sum=0

proiz=1

for x in i:

   if int(x)%2==0:

       sum+=int(x)

   else:

       proiz*=int(x)

print('сумма чётных', sum)

print('произведение нечетных', proiz)  

2)

i=input()

chot=0

nechot=0

for x in i:

   if int(x)%2==0:

       chot+=1

   else:

       nechot+=1

print('чётных', chot)

print('нечетных', nechot)

3)

i=input()

chot=0

nechot=0

for x in i:

   if int(x)%2==0:

       chot+=1

   else:

       nechot+=1

if chot>nechot:

   print(int(i)*2)

elif nechot>chot:

   print(int(i)**2)

4)

i=input()

odin=0

for x in i:

   if int(x)==1:

       odin+=1

print('один повторяется', odin)

Объяснение:

4,8(74 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ