kononenko-elena4
?>

Склавиатуры вводится предложение, состоящее из 60 символов. сформулировать и вывести новое предложение, удалив из исходного все лишние пробелы.

Информатика

Ответы

endyurans2ooo
PascalABC.NET 3.3.5, сборка 1648 от 31.03.2018
Внимание! Если программа не работает, обновите версию!

begin
  ReadlnString.ToWords.JoinIntoString(' ').Println
end.
Rizhov Alekyan325
Uses crt;
var s:string; k,i,dl:integer;
begin
writeln('Введите строку: ');
readln(s);
k:=0;
i:=1;
dl:=length(s);
while i<dl do
begin
if s[i]<>' ' then i:=i+1;
if s[i]=' ' then i:=i+1;
while s[i]=' ' do
delete (s,i,1);
if ((s[i]='?') or (s[i]='!') or (s[i]='.') or (s[i]=':') or (s[i]='-')or(s[i]=',')) and (s[i-1]=' ')
then
begin
delete (s,i-1,1);
end;
dl:=length(s);
end;
writeln(s);
end.
Склавиатуры вводится предложение, состоящее из 60 символов. сформулировать и вывести новое предложен
Александрович Василий
¬(¬A & ¬B) & ¬(¬A & ¬B)
А     В    ¬A     ¬B       ¬A & ¬B      ¬(¬A & ¬B)   ¬(¬A & ¬B) & ¬(¬A & ¬B)
0     0      1        1             1                 0                         0
0     1      1        0             0                 1                         1
1     0      0        1             0                 1                         1
1     1      0        0             0                 1                         1

¬(¬A & ¬B) & ¬(¬A & ¬B) = ¬(¬A & ¬B) = А ИЛИ В
ЮрьевичКарпова1564

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

В принципе, здесь все просто:

1) Сначала смотрим сколько переменных в выражении. В твоем случае их три: a,b,c. Для этих трех переменных записываем все возможные комбинации. В таблице истинности они представлены в первых трех столбцах.

2) И дальше следуя правилам приоритетов операций, выполняем операции. Исходя из приоритета первыми всегда выполняются операции, стоящие в скобках. Эти операции представлены в четвертом(операция НЕ(NOT)) и пятом столбце(операция И(AND). И далее выполняем оставшиеся операции(шестой(операция НЕ(NOT) и седьмой столбец(операция ИЛИ(OR)).

Если будут вопросы, обращайся.

Рекомендую изучить основы алгебры логики и правила де Моргана.

Рекомендую изучить таблицы истинности основных логических операций. Хотя бы тех, что представлены у тебя(И, ИЛИ, НЕ).

Это лучше понять тему.

Удачи:)


Постройте таблицу истинности для логического выражения, используя законы логики: NOT c OR (a AND NOT

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

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

Склавиатуры вводится предложение, состоящее из 60 символов. сформулировать и вывести новое предложение, удалив из исходного все лишние пробелы.
Ваше имя (никнейм)*
Email*
Комментарий*

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

yahottabych201379
Егоркина
juliajd
Кирилл_Гульницкий
Shevtsov1818
vikabobkova2010
alekseydovganich6
sohrokova809
office3
aniramix
anton-www1
info8
zolotayaoxana1982
julianikaleksandrova
tatur-642789