DmitriuLOOOO
24.08.2021 18:13

Постройте таблицу истинности для логического выражения: А̅ Ù С. Для этого:

1) Подсчитайте n — число переменных в выражении ( у нас две переменные А и С);

2) Подсчитайте общее число логических операций в выражении ( у нас две операции - Инверсия и Конъюнкция),

3) Определите число столбцов в таблице: число переменных + число операций ( у нас две переменные А и С и две операции - Инверсия и Конъюнкция), т.е 2+2=4;

4) Заполните шапку таблицы, включив в неё переменные и операции в соответствии с последовательностью выполнения логических операций с учётом скобок и приоритетов. В нашем задании первое действие инверсия А̅ , второе действие конъюнкция А̅ Ù С.

А С А̅ А̅ Ù С.

5) Определите число строк в таблице (не считая шапки таблицы): m=2n (в нашем задании m=22 =4);

6) Выпишите наборы входных переменных:

А С А̅ А̅ Ù С.

0 0

0 1

1 0

1 1

7) Проведите заполнение таблицы по столбцам, выполняя логические операции в соответствии с установленной последовательностью.

А С А̅ А̅ Ù С.

0 0

0 1

1 0

1 1

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
epincessg11
10.01.2022 21:00

Сделал расчёт и суммы цифр в обоих числах, и сумму цифр первого плюс второе число. Ненужное удалите уж.

Подсчёт суммы цифр сделал независимым от длины числа (хоть сколькозначные вводите, вплоть до максимального целого в Кумире).


алг

нач

цел а,б,н,ас=0,бс=0

лит ат,бт

вывод 'введите целое трёхзначное число: '

ввод а

вывод 'введите целое четырёхзначное число: '

ввод б


ат := цел_в_лит(а)

нц для н от 1 до длин(ат)

ас := ас + Цел(ат[н],0)

кц

вывод 'сумма цифр трёхзначного= ', ас, нс


бт := цел_в_лит(б)

нц для н от 1 до длин(бт)

бс := бс + Цел(бт[н],0)

кц

вывод 'сумма цифр четырёхзначного= ', бс, нс


вывод 'сумма цифр трёхзначного плюс четырёхзначное число= ', ас+б

кон



Найти сумму цифр целого трехзначного числа и четырёхзначного вводимого с клавиатуры. кумир
0,0(0 оценок)
Ответ:
Snomeli
08.06.2021 16:10

Извини, в C++ трудно реализовать рандомные числа, поэтому ограничился лишь вводом чисел пользователем. Но если нужен именно рандом, напиши, я доделаю.


#include <iostream>int main(){    int arr[100];    int N, M;    std::cout << "Введите N: ";    std::cin >> N;    for(int i = 0; i < N; i++)    {        std::cout << i+1 << "-й элемент массива: ";        std::cin >> arr[i];    }    std::cout << "Полученный массив: ";    for(int j = 0; j < N; j++)    {        arr[j] *= 5;        std::cout << arr[j] << ' ';    }    return 0;}
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота