smakarov76
?>

Определить , образует ли сумма цифр натурального числа нечетное число.

Информатика

Ответы

beaevgen711
PascalABC.NET 3.4.2, сборка 1859 от 08.11.2018Внимание! Если программа не работает, обновите версию!

begin

 var (n, s) := (ReadInteger('Введите натуральное число'), 0);

 while n > 0 do

 begin

   s += n mod 10;

   n := n div 10

 end;

 if s.IsOdd then Print('Сумма цифр нечетная')

 else Print('Сумма цифр четная')

end.

Введите натуральное число 3563423Сумма цифр четная
Nasteona1994

var a,x,sum:integer;


begin


 writeln('введите целое число');


 readln( a );  

 x:=a;


 sum:=0;


 while ( x<>0 ) do  

 begin


   sum := sum + (x mod 10);


   x := x div 10;


 end;


 


 if sum mod 2=0 then writeln('Сумма цифр числа образует четное число')


 else writeln('Сумма цифр числа образует нечетное число');


end.

Беспалова

Қабылдау әдісі бойынша:

Көрнекілік - көру органдарымен қабылданады.

Дыбыс - есту органдарымен қабылданады.

Тактильді - сезімтал рецепторлармен қабылданады.

Olfactory - иісті рецепторлар қабылдаған.

Дәмі - дәмдік бүршіктер арқылы қабылданады.

Таныстыру формасына сәйкес:

Мәтін - тіл таңбаларын көрсетуге арналған таңбалар түрінде беріледі.

Сандық - математикалық әрекеттерді білдіретін сандар мен белгілер түрінде.

Графикалық - кескін, нысан, графика түрінде.

Дыбыс - ауызша немесе дыбыстық жолмен тілдік токендерді жазу және беру түрінде.

Бейне ақпарат - бейнежазба түрінде беріледі.

Кездесу бойынша:

Бұқаралық ақпарат - тривиалды ақпараттан тұрады және қоғамның көпшілігіне түсінікті ұғымдардың жиынтығымен жұмыс істейді.

Арнайы - қолданылған кезде ақпараттың көп бөлігі түсінбеуі мүмкін, бірақ таралған әлеуметтік топта қажет және түсінікті ақпарат берілетін белгілі бір тұжырымдамалар жиынтығы бар.

Құпия - адамдардың тар шеңберіне және жабық (қорғалған) арналар арқылы беріледі.

Жеке (жеке) - популяциядағы әлеуметтік мәртебе мен әлеуметтік өзара әрекеттесудің түрлерін анықтайтын жеке тұлға туралы ақпарат жиынтығы.

Мәні бойынша:

Нақты - белгілі бір уақытта құнды ақпарат.

Сенімді - сенімді көздерден бұрмаламай алынған ақпарат.

Айқын - ақпарат көзделетін адамға түсінікті тілде беріледі.

Толық - дұрыс шешім қабылдауға немесе түсінуге жеткілікті ақпарат.

Пайдалы - ақпараттың пайдалылығын ақпарат алу субъектісі оны пайдалану мүмкіндіктерінің көлеміне байланысты анықтайды.

Шындығында:

Рас

Жалған.

Людмила902

ответ: \overline A \lor \overline B.

Пошаговое объяснение:

Во-первых, как можно заметить, от C значение функции не зависит.

Особенно это хорошо видно на последних двух строчках. Если убрать переменную C, то получиться таблица из 4 строк:

A B F

0 0 1

0 1  1

1  0 1

1  1 0

Это таблица истинности для отрицания И:  \overline{A \land B} = \overline A \lor \overline B - ответ.

На этом можно было бы остановиться (проверить по таблице истинности с учётом бесполезного С), но сделаем ещё кое-что - выведем это шаг за шагом, докажем, что С - бесполезная и никому не нужная переменная.

Запишем то же выражение в совершенной конъюнктивной нормальной форме. Выберем стоки, которые обращают выражение в Ложь.

A B C F

1   1 0 0

1   1  1 0

Две строки - две скобки. Единица в таблице означает отрицание переменной в скобке. Получаем F = (\overline A \lor \overline B \lor \overline C) \land (\overline A \lor \overline B \lor C).

Тут уже видно, что переменная С на результат не влияет. Упростим и приведём это к выражению выше.

(\overline A \lor \overline B \lor \overline C) \land (\overline A \lor \overline B \lor C) = (\overline A \lor \overline B \lor \overline C) \land \overline A \lor (\overline A \lor \overline B \lor \overline C) \land \overline B \lor (\overline A \lor \overline B \lor \overline C) \land C =

= \overline A \land \overline A \lor \overline B \land \overline A \lor \overline C \land \overline A \lor \overline A \land \overline B \lor \overline B \land \overline B \lor \overline C \land \overline B \lor \overline A \land C \lor \overline B \land C \lor \overline C \land C =

= \overline A \lor \overline B \land \overline A \lor \overline C \land \overline A \lor \overline A \land \overline B \lor \overline B \lor \overline C \land \overline B \lor \overline A \land C \lor \overline B \land C \lor 0 =

= \overline A \lor \overline B \lor [(\overline B \land \overline A) \lor (\overline A \land \overline B)] \lor [(\overline C \land \overline A) \lor(\overline A \land C)] \lor [(\overline C \land \overline B) \lor (\overline B \land C)] =

= \overline A \lor \overline B \lor (\overline A \land \overline B) \lor \overline A \land (\overline C \lor C) \lor \overline B \land (\overline C \lor C) =

= \overline A \lor \overline B \lor (\overline A \land \overline B) \lor \overline A \lor \overline B =

= \overline A \lor \overline B \lor (\overline A \land \overline B) =

= [(\overline A \lor \overline A) \land (\overline A \lor \overline B)] \lor \overline B =

= [\overline A \land (\overline A \lor \overline B)] \lor \overline B =

= (\overline A \lor \overline B ) \land (\overline A \lor \overline B \lor \overline B) =

= (\overline A \lor \overline B ) \land (\overline A \lor \overline B) =

= \overline A \lor \overline B - ответ.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определить , образует ли сумма цифр натурального числа нечетное число.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

laleonaretouch
abcd138191
anna-leonova
sarbaevmax
spikahome
sinicin80
Kosov-Aleksandr379
nkochladze
Стародубцева_Васильевич485
razumeiko0790
obar1
tofilev
Reznikova1075
amayonova
Меладзе_Владимир1695