В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Decabrina6666
Decabrina6666
28.05.2022 06:26 •  Информатика

выберите ложные утверждения.(паскаль-записи)

1)все поля записи должны быть разных типов.
2)названия полей записи могут совпадать с именами переменных, констант и других объектов программы.
3)названия полей записи не могут совпадать с названиями полей других записей.

Показать ответ
Ответ:
Амиiskdhdm
Амиiskdhdm
28.02.2023 01:42

во всех выражениях первые 3 столбца одинаковы я их только в 1 и во 2 примере написал их но их надо во всех выражениях писать

1) x∧y∧z                                                  

x y z        x ∧ y ∧ z

0 0 0             0

0 0 1              0

0 1 0             0

0 1 1              0

1      0     0               0

1      0      1               0

1      1      0               0

1     1       1                1

2) x∧¬y∧z

x y z           ¬ у               x ∧  ¬y ∧ z

0 0 0             1                     0

0 0 1             1                      0

0 1 0            0                     0

0 1 1             0                     0

1       0     0             1                      0

1       0     1              1                      1

1       1      0            0                     0

1       1      1             0                     0

3) x∧y∧¬z

¬z       x∧y∧¬z

1             0

0            0

1             0

0            0

1             0

0            0

1             1

0           0

4) ¬x∧¬y∧¬z;

¬x   ¬ у          ¬z              ¬x∧¬y∧¬z

0        1            1                     1

0        1           0                     0

0       0           1                      0

0       0           0                     0

1        1            1                      0

1        1           0                      0

1        0          1                       0

1        0          0                       0

     в остальных примерах я не буду писать столбцы ¬x ¬y ¬z

    если что сам их запишешь все их значения есть в 4 выражении всех их значение во всех выражениях одинаковые

5) x∨y∨z

x∨y∨z

   0    

   1    

   1  

   1  

   1

   1

   1

   1

6) x∨¬y∨z

¬y            x∨¬y∨z

                   1

                   1

                    0

                    1

                    1

                    1

                    1

                    1

7) x∨y∨¬z

¬z        x∨y∨¬z

              1

              0

               1

               1

               1

               1

                1

                1

8) ¬x∨¬y∨¬z;

¬x   ¬y   ¬z         ¬x∨¬y∨¬z

                                 1

                                 1

                                  1

                                  1

                                  1

                                  1

                                  1

                                  0

9) ¬( x∧y∧z )

x∧y∧z                   ¬( x∧y∧z )          

0                                  1

0                                  1

0                                  1

0                                   1

0                                   1

0                                   1

0                                   1

1                                   0

10) ¬(x∧¬y∧z)

¬y           x∧¬y∧z               ¬(x∧¬y∧z)

                 0                            1

                 0                            1

                 0                            1

                 0                            1

                 0                            1

                 1                             0

                 0                            1

                 0                            1

11) ¬(x∨y∨z)

x∨y∨z            ¬(x∨y∨z)

  0                  1

   1                   0

   1                         0

   1                         0

   1                         0

   1                         0

   1                         0

   1                         0

12) ¬( x∨¬y∨z)

¬y            x∨¬y∨z               ¬( x∨¬y∨z)

                   1                             0

                   1                             0

                   0                             1

                    1                             0

                    1                             0

                    1                             0

                    1                             0  

                    1                             0          

0,0(0 оценок)
Ответ:
Fotima100
Fotima100
17.04.2022 00:57
1. Программа для создания файла

// PascalABC.NET 3.1, сборка 1239 от 08.05.2016
type
  tBook=record
    author:string[30];
    naim:string[50];
    pages:integer;
    godizd:integer
    end;
begin
  var f:file of tBook;
  Rewrite(f,'books.dat');
  Writeln('Ввод данных по книгам');
  var s1,s2:string;
  var i1,i2:integer;
  var book:tBook;
  repeat
    s1:=ReadlnString('Автор или * для окончания ввода:');
    if s1<>'*' then begin
      s2:=ReadlnString('Название книги:');
      i1:=ReadlnInteger('Количество страниц:');
      i2:=ReadlnInteger('Год издания:');
      (book.author,book.naim,book.pages,book.godizd):=(s1,s2,i1,i2);
      Write(f,book)
      end
  until s1='*';
  Writeln('*** Ввод завершен ***');
  f.Close
end.

Тестовое решение
Ввод данных по книгам
Автор или * для окончания ввода: Жюль Верн
Название книги: 80 тысяч километров под водой
Количество страниц: 573
Год издания: 1951
Автор или * для окончания ввода: Сергей Лукьяненко
Название книги: Дозор
Количество страниц: 934
Год издания: 2004
Автор или * для окончания ввода: Жюль Верн
Название книги: Властелин мира
Количество страниц: 104
Год издания: 2011
Автор или * для окончания ввода: *
*** Ввод завершен ***

2. Программа для выборки

// PascalABC.NET 3.1, сборка 1239 от 08.05.2016
type
  tBook=record
    author:string[30];
    naim:string[50];
    pages:integer;
    godizd:integer
    end;
begin
  var f:file of tBook;
  Reset(f,'books.dat');
  var s:=ReadlnString('Автор книги:');
  var y:=Readinteger('Год издания, не ранее:');
  var k:=0;
  var book:tBook;
  while not f.Eof do begin
    Read(f,book);
    if (book.author=s) and (book.godizd>=y) then begin
      Writeln(book);
      Inc(k)
      end;
  end;
  if k=0 then Writeln('Таких книг не найдено');
  f.Close
end.

Тестовое решение
Автор книги: Жюль Верн
Год издания, не ранее: 2005
(Жюль Верн,Властелин мира,104,2011)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота