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

Напишите программу получения из элементов матрицы трёх списков.Первый состоит из чисел , больших введенного значения , второй - из элементов, меньших этого числа, третий - из элементов , равных чисел на питоне

👇
Ответ:
sereg1525
sereg1525
01.04.2021

matrix = ...    # тут должна быть матрица

value = int(input('Введите значение: '))

a = []

b = []

c = []

for row in matrix:

   for element in row:

       if element > value:

           a.append(element)

       elif element < value:

           b.append(element)

       else:

           c.append(element)

print(a)

print(b)

print(c)

4,4(87 оценок)
Открыть все ответы
Ответ:
Sowa2006
Sowa2006
01.04.2021

Я исправил ошибки, теперь она работает корректно, но если тебе нужно обязательно использовать if..else, то оставять коммент, я перепишу

#include <iostream>

using namespace std;

int main()

{

 setlocale(0, "Rus");

 int osenka; ;

 cout << "Введите произвольную цифру от 2 до 5: ",

  cin >> osenka;

 if (osenka == 5) // Если введенная цифра равна 5.

  cout << "Вы получили оценку «5» \n";

 if (osenka == 4) //Если введенная цифра равна 4

  cout << "Вы получили оценку «4». \n";

 if (osenka == 3) //Если введенная цифра равна 3

  cout << "Вы получили оценку «3». \n";

 if (osenka == 2)

  cout << "Вы получили оценку «2».\n";

 return 0;

}

4,4(11 оценок)
Ответ:
slavik528
slavik528
01.04.2021
25 (10cc) =2^4+2^3+2^0 =11001 (2cc)
19 (10cc)=2^4+2^1+2^0=10011 (2cc)

используя формулу А→В =¬А+В приводим данную формулу в условии к виду:
(X&25=0)+(X&19≠0) + (Х&A≠0)=1

рассмотрим случай, когда
(Х&25 =0) +(X&19≠0) =0   и  (Х&A≠0)=1

так как 25 = 11001, то (X&25=0) = 0   (т.е. конъюнкция будет "ложь")
при Х={1; 1000; 1001;  10000; 10001; 11000; 11001}

так как 19=10011, то (Х&19≠0) = 0 при
X={100; 1000;  1100}
                   общее значение : Х=1000 (2сс) = 8 (10сс)

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