АндреевичЮлия
?>

Какое из приведённых логических выражений равносильно выражению (А → С) & (B → С)? 1) А & В → С; 2) А → В → С; 3) A v Б → С; 4) А ↔ Б → С оченььь надооо

Информатика

Ответы

uksusoval617
А-Б-п-о-р-н-о+д-р-о-ч-к-а
karasev17764
Проще всего раскрыть скобки как мы это делаем в алгебре.
не А*А+не А * не С = {не А*А по закону противоречия = 0}=0+не А* не С={0+что-то по закону поглощения = что-то}=не А * не С.

ответ: 3. 

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

1г углеводы - 4,1 ккал

1 г жиров — 9,3 ккал

1 г белков — 4,2 ккал

Вычесления крайне простые,на пример возмем порцию картлофеля с маслом:

1.

От белков : 2,7г*4,2ккал/г=11.34ккал

От углеводов:39г*4.1ккал/г=159.9ккал

От жиров:7г*9.3ккал/г=65.1ккал

 

2.Общая калорийность блюда

11.34+159.9+65.1=236.34(кка)

 

3.Если в обед входят ещё какие блюда то сумируешь их энергетические ценности каждого компонента(б,угл,ж).

4.Суммируешь общую каллорийность блюд .

 

Здесь главное продумать структуру таблицы .

 

 

olechka197835
1. var a: array[1..10] of integer;
          i, kol: Integer;
Begin
  for i := 1 to 10 do read(a[i]);
  kol := 0;
  for i := 1 to 10 do
    if a[i] mod 2=0 then
    begin
      kol := kol + 1;
      write(a[i],' ');
    end;
  writeln;
  writeln(kol);
End.
2. var a: array[1..10] of integer;
    i, kol: Integer;
Begin
  for i := 1 to 10 do read(a[i]);
  kol := 0;
  for i := 1 to 10 do
    if a[i] > 9 then
    begin
      kol := kol + 1;
      write(a[i],' ');
    end;
  writeln;
  writeln(kol);
End.
3. var a: array[1..10] of integer;
    i: Integer;
Begin
  for i := 1 to 10 do read(a[i]);
  for i := 1 to 10 do
    if a[i] mod 2=0 then write(a[i],' ');
  for i := 1 to 10 do
    if a[i] mod 2=1 then write(a[i],' ');
End.
4. var a: array[1..10] of integer;
    i, r: Integer;
Begin
  for i := 1 to 10 do read(a[i]);
  i := 1;
  while i < 10 do
    if a[i+1] < a[i] then begin
      r := a[i+1];
      a[i+1] := a[i];
      a[i] := r;
      i := 1;
    end else i := i + 1;
  for i := 1 to 10 do
    if a[i] mod 2=0 then write(a[i],' ');
  for i := 1 to 10 do
    if a[i] mod 2=1 then write(a[i],' ');
End.
5. var a: array[1..10] of integer;
    i, kol: Integer;
Begin
  for i := 1 to 10 do read(a[i]);
  for i := 1 to 10 do
    if a[i] mod 10 = 5 then kol := kol + 1;
  writeln(kol);
End.

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

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

Какое из приведённых логических выражений равносильно выражению (А → С) & (B → С)? 1) А & В → С; 2) А → В → С; 3) A v Б → С; 4) А ↔ Б → С оченььь надооо
Ваше имя (никнейм)*
Email*
Комментарий*

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

Сопова
Макаров1887
zybin41iz81
Анна1417
okabankova7
alex6543213090
MikhailNechaeva
elbabitch2014
optikaleks7
Gennadevich Aleksandr
Николаев
vs617
Stefanidi_Semeikina1896
olyafom1234
julkamysh9