• Предмет: Информатика
  • Автор: valentinazarova33
  • Вопрос задан 6 лет назад

помогите пожалуйста
нужно решение​

Приложения:

Ответы

Ответ дал: Katty220
0
ответ:yxz
один только вопрос. зачем сдавать инфу, если до экзаменов осталось меньше полугода, а 2 задание так и не умеешь решать?)
Приложения:

valentinazarova33: благодарю, но к счастью инфу не сдаю и учусь на первом курсе
Katty220: ясно)
MrSolution: valentinazarova33, а профиль института, если не секрет, связан с математикой/информатикой?
Katty220: да, мне тоже интересно
valentinazarova33: нет
MrSolution: Тогда почему Вы, имея ответ, просто не ввели его в поле? Преподаватель зверь?
valentinazarova33: Преподаватель требует решение просто ответ не устраивает. Просто за ответ без решения сразу же ставят кол
MrSolution: Ясно, удачи Вам в непростой студенческой жизни)
Ответ дал: MrSolution
1

Ответ:

(см. объяснение)

Объяснение:

Первый способ:

Перед нами, пожалуй, самый простой из вариантов подобной задачи. И тем не менее, покажем ее решение.

Рассмотрим вторую строку таблицы и первую скобку (остальные при любом расположении переменных принимают 0). Очевидно, что получим 1 только, если z - это третья переменная. Определим расположении x и y. Рассмотрим первую строку таблицы и третью скобку (остальные при любом расположении переменных принимают 0). Тогда ясно, что x - это вторая переменная, а, следовательно, y - первая. Итого, ответ yxz.

Второй способ:

Если есть возможность решить это задание на компьютере, то можно применить программный метод получения ответа, основанный на переборе.

Рассмотрим приведенный ниже код на языке СИ:

#include <stdio.h>

int main() {

   printf("y x z\n");

   for (int x = 0; x <= 1; ++x) {

       for (int y = 0; y <= 1; ++y) {

           for (int z = 0; z <= 1; ++z) {

               if ((x && y && !z) || (x && y && z) || (x && !y && !z)) {

                   printf("%d %d %d\n", y, x, z);

               }

           }

       }

   }

   return(0);

}

Результат его работы следующий:

y x z

0 1 0

1 1 0

1 1 1

Таблица, выведенная программой совпала с таблицей из условия, а значит ответ найден. Достоинством такого подхода является гарантированная верность ответа при условии правильно написанного кода, а так же универсальность: его с небольшими изменениями можно применить к любому заданию этого типа.

Задание выполнено!

Вас заинтересует