Дано отрицание числа a10 74 найти a10

Дано отрицание числа a10 74 найти a10

—> —> Играть в ЕГЭ-игрушку Мобильный справочник Карточки НАШИ БОТЫ

Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное число A, не превосходящее 10 9 , и выводится произведение его цифр. Программист торопился и написал программу неправильно. (Ниже для Вашего удобства программа представлена на четырёх языках программирования.)

Бейсик Паскаль

pr = pr * (A MOD 10)

var A,pr: longint;

Си++ Алгоритмический язык

using namespace std;

pr := pr * mod (A, 10)

Python

Последовательно выполните следующее.

1. Напишите, что выведет эта программа при вводе числа 123.

2. Найдите все ошибки в этой программе (их может быть одна или несколько).

Для каждой ошибки:

а) выпишите строку, в которой сделана ошибка;

б) укажите, как исправить ошибку: приведите правильный вариант строки.

Обратите внимание на то, что требуется найти ошибки в имеющейся программе, а не написать свою, возможно, использующую другой алгоритм решения. Исправление ошибки должно затрагивать только строку, в которой находится ошибка.

Решение использует запись программы на Паскале. Допускается использование программы на трёх других языках.

1. Программа выведет число 0.

2. Первая ошибка. Неверная инициализация переменной pr.

Строка с ошибкой:

Возможный вариант исправления:

3. Вторая ошибка. Неверное условие продолжения цикла.

Строка с ошибкой:

Возможные варианты исправления:

При этом замены на while (A > 1) do или while (A >= 0) do корректными не являются.

Ответ

1) 8а+10=3а-10
Числа с "а" в 1 сторону, без "а" — в другую.
8а-3а=-10-10
5а=-20
а=-20/5
а=-4

2) 10(х-2)-12=14(х-2)

10x-20-12=14x-28
10x-14x=-28+20+12
-4x=4
x=-1

3) -25(-8y+6)=-750
200y-150=-750
200y=-750+150
200y=-600
y=-300

4) -10(-4x-10-24)=300
40x+100+240=300
40x=300-240-100
40x=-40
x=-1

5) -10a+128=-74a
-10a+74a=-128
64a=-128
a=-2

Условие задачи

Дано:
логическое высказывание:

Читайте также:  Тверь 100 170 100 заказное письмо откуда

заканчивается на согласную букву ∧ в слове 7 букв → ¬(третья буква согласная)

Вопрос:
для какого из названий животных ложно высказывание?

Варианты ответа:
1) СТРАУС 2) ЛЕОПАРД 3) ВЕРБЛЮД 4) КЕНГУРУ

Решение

I этап: построение таблиц истинности нужных логический операций

очевидно, что в заданное логическое условие

[ заканчивается на согласную букву ∧ в слове 7 букв → ¬(третья буква согласная) ]

входит три логических операции:

Давайте вспомним таблицы истинности для данных логических операций.

Логическое И A B F 1 1 1 1 1
Импликация
A B F
1
1 1
1
1 1 1
Инверсия
A F
1
1

II этап: верификация предложенных вариантов ответа

Проанализируем название животного под 1-ым вариантом ответа, то есть, слово СТРАУС и построим процессинговую таблицу, в которой приняты следующие обозначения:

Слово Заканчивается на
согласную букву
В слове 7 букв ¬(третья буква согласная)
СТРАУС T F F
T `^^` F = F
F → F = T

Краткие пояснения к заполненной таблице.

заканчивается ли слов СТРАУС на согласную букву? Да, заканчивается, так как буква ‘C’ является согласной (TRUE);

в слове СТРАУС 7 букв? Нет, в слове СТРАУС 6 букв (FALSE);

объединяем TRUE и FALSE логической операцией "Логическое И", которая возвращает FALSE;

третья буква согласная? Да, в слове СТРАУС третья буква ‘Р’ является согласной. И ставится отрицание, то есть получаем FALSE;

объединяем FALSE и FALSE операцией "Импликация", которая возвращает в этом случае TRUE.

В итоге, название СТРАУС удовлетворяет заданному логическому утверждению, но в условии задачи сказано, что необходимо определить название, неудовлетворяющее заданному условию, следовательно, слово СТРАУС не является ответом к данной задаче.

Проанализируем название животного под 2-ым вариантом ответа, то есть, слово ЛЕОПАРД и построим процессинговую таблицу, в которой приняты следующие обозначения:

Слово Заканчивается на
согласную букву
В слове 7 букв ¬(третья буква согласная)
ЛЕОПАРД T T T
T `^^` T = T
T → T = T

Краткие пояснения к заполненной таблице.

Читайте также:  Роутер s1010 mts прошивка

заканчивается ли слов ЛЕОПАРД на согласную букву? Да, заканчивается, так как буква ‘Д’ является согласной (TRUE);

в слове ЛЕОПАРД 7 букв? Да, в слове ЛЕОПАРД ровно 7 букв (TRUE);

объединяем TRUE и TRUE логической операцией "Логическое И", которая возвращает TRUE;

третья буква согласная? Нет, в слове СТРАУС третья буква ‘О’ является гласной буквой. И ставится отрицание, то есть получаем TRUE;

объединяем TRUE и TRUE операцией "Импликация", которая возвращает в этом случае TRUE.

В итоге, название ЛЕОПАРД удовлетворяет заданному логическому утверждению, но в условии задачи сказано, что необходимо определить название, неудовлетворяющее заданному условию, следовательно, слово ЛЕОПАРД не является ответом к данной задаче.

Проанализируем название животного под 3-им вариантом ответа, то есть, слово ВЕРБЛЮД и построим процессинговую таблицу, в которой приняты следующие обозначения:

Слово Заканчивается на
согласную букву
В слове 7 букв ¬(третья буква согласная)
ВЕРБЛЮД T T F
T `^^` T = T
T → F = F

Краткие пояснения к заполненной таблице.

заканчивается ли слов ВЕРБЛЮД на согласную букву? Да, заканчивается, так как буква ‘Д’ является согласной (TRUE);

в слове ВЕРБЛЮД 7 букв? Да, в слове ВЕРБЛЮД ровно 7 букв (TRUE);

объединяем TRUE и TRUE логической операцией "Логическое И", которая возвращает TRUE;

третья буква согласная? Да, в слове ВЕРБЛЮД третья буква ‘Р’ является согласной буквой. И ставится отрицание, то есть получаем FALSE;

объединяем TRUE и FALSE операцией "Импликация", которая возвращает в этом случае FALSE.

Как видно из построенной процессинговой таблицы, слово ВЕРБЛЮД не удовлетворяет заданному логическому условию. Оставшийся вариант (слово КЕНГУРУ) верифицировать бессмысленно, так как, только один из предложенных вариантов является подходящим.

Вывод:

из приведённых названий животных только название ВЕРБЛЮД не удовлетворяет заданному логическому условию

Резюме

проанализировали заданное логическое условие;

Читайте также:  Протеус не видит библиотеки

вспомнили таблицы истинности нужных логических операций (импликация и логическое сложение);

проверили слово ВЕРБЛЮД, и оно оказалось неподходящим под заданное логическое выражение.

Ссылка на основную публикацию
Где хранятся сохранения диабло 2
Сохранения в Windows Сохранения «Diablo II» хранятся в операционной системе Windows в папке [save], находящейся по умолчанию внутри папки с...
Выделите разными цветами стрелки маршрутов
В 8:09 поступил вопрос в раздел ЕГЭ (школьный), который вызвал затруднения у обучающегося. Вопрос вызвавший трудности Ответ подготовленный экспертами Учись.Ru...
Гамаюн кандалакша цифровые каналы настройка частоты
Настройка телевизоров Sony Нажимаем кнопку "МЕНЮ", выбираем пункт "УСТАНОВКИ". В открывшемся окне, выбираем пункт "ЦИФРОВАЯ КОНФИГУРАЦИЯ". Выбрав этот пункт нажимаем...
Дано отрицание числа a10 74 найти a10
--> --> Играть в ЕГЭ-игрушку Мобильный справочник Карточки НАШИ БОТЫ Требовалось написать программу, при выполнении которой с клавиатуры считывается натуральное...
Adblock detector