summaryrefslogtreecommitdiff
path: root/3808/CH1/EX1.10/Ex1_10.sce
blob: 7dd0f0179572c47c2b62cf84e77a6ac680e8338c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//Chapter 01: The Foundations: Logic and Proofs

clc;
clear;

function atck(X)
    if (X=='CS1') then
        mprintf("\nA(%s) is true",X)
    elseif (X=='MATH1') then
        mprintf("\nA(%s) is true",X)
    else
        mprintf("\nA(%s) is false",X)
        end
endfunction

//Defining systems to check whether they are under attack through a function.
x1='CS1' 
x2='CS2'
x3='MATH1'

atck(x1)
atck(x2)
atck(x3)

mprintf("\nSystems under attack are CS1 and MATH1.\nThe truth values for the same are calculated using functions.")