Даны фрагменты строки программы, которая выводит результат вычитсления площади прямоугольника. Установите буквы фрагментов в нужном порядке так, чтобы строка была записана целиком . a). Площадь прямоугольника =’ b). ) c). print(‘ d). ,s
При составлении таблиц истинности необходимо: 1. Выяснить количество строк в таблице (=2n, где n – количество переменных). 2. Выяснить количество столбцов (= количество переменных + количество операций). 3. Установить последовательность выполнения логических операций. 4. Построить таблицу, указывая названия столбцов и возможные наборы значений исходных логических переменных. 5. Заполнить таблицу истинности по столбцам.
Задание 1. Построим таблицу истинности для выражения: F = (A v B) & (¬ A v ¬ B) 1. Определим количество строк =2n = 22+1 =5 2. Определим количество столбцов = 2 переменные + 5 операций = 7 3. Расставим порядок выполнения операций: 1 3 5 4 2 4. Заполним таблицу по столбцам: А В A v B ¬ A ¬ B ¬ A v ¬ B (A v B) & (¬ A v ¬ B) 0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 0 0 0 0
Задание 2. Построить таблицу истинности логического выражения F = (A & Ø B) ˅ (Ø A & B)
Задание 3. Построить таблицу истинности логического выражения F = X v Y & ¬ Z
X Y Z ¬ Z Y & ¬ Z F = X v Y & ¬ Z 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 0 1 0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 1 1 0 0 1
1. Выяснить количество строк в таблице (=2n, где n – количество переменных).
2. Выяснить количество столбцов (= количество переменных + количество операций).
3. Установить последовательность выполнения логических операций.
4. Построить таблицу, указывая названия столбцов и возможные наборы значений исходных логических переменных.
5. Заполнить таблицу истинности по столбцам.
Задание 1. Построим таблицу истинности для выражения: F = (A v B) & (¬ A v ¬ B)
1. Определим количество строк =2n = 22+1 =5
2. Определим количество столбцов = 2 переменные + 5 операций = 7
3. Расставим порядок выполнения операций: 1 3 5 4 2
4. Заполним таблицу по столбцам:
А
В
A v B
¬ A
¬ B
¬ A v ¬ B
(A v B) & (¬ A v ¬ B)
0 0 0 1 1 1 0
0 1 1 1 0 1 1
1 0 1 0 1 1 1
1 1 1 0 0 0 0
Задание 2. Построить таблицу истинности логического выражения F = (A & Ø B) ˅ (Ø A & B)
Задание 3. Построить таблицу истинности логического выражения F = X v Y & ¬ Z
X
Y
Z
¬ Z
Y & ¬ Z
F = X v Y & ¬ Z
0 0 0 1 0 0
0 0 1 0 0 0
0 1 0 1 1 1
0 1 1 0 0 0
1 0 0 1 0 1
1 0 1 0 0 1
1 1 0 1 1 1
1 1 1 0 0 1
#include <stdio.h>
#include <conio.h>
int main() {
int i, j = 1, a, b;
printf("Vvedite granici intervala:");
printf("\nVvedite a: ");
scanf("%d", &a);
printf("Vvedite b: ");
scanf("%d", &b);
for(i = a; i <= b; i++)
printf("%d\t%d\t%d\t\n",i, i*i, i*i*i);
printf("\n\n");
printf("Vivesti kvadrati i kubi sled. posl-ti: 1, 2, 4, 7, 11, 16...\n");
for(i = 1; i <= 46; i+=j++)
printf("%d\t%d\t%d\t\n",i, i*i, i*i*i);
getch();
}