Algoritma Dan Flowchart Ta
Algoritma Dan Flowchart Ta
Algoritma
Flowchart
start
Masukkan username
dan password
Password dan T 1
username benar
s/d 3 x =…?
Pilihan :
1. OR
2. NOT
3. AND
4. NAND
5. NOR
6. EX OR
7. EX NOR
Y
a
Y 1.Inputan 2 Y
Pilihan
A+B 1 atau 0
Pilihan= 2.Inputan 3 =1?
1?
3.Inputan 4
Pilihan Y 1 atau 0
A+B+C
=2?
Y
Pilihan A+B+C+D 1 atau 0
=3?
3
T
Z
Y
𝐴̅ 1 atau 0
Pilihan=
2?
1.Inputan 2
Y Pilihan Y
2.Inputan 3 =1? A.B 1 atau 0
Pilihan=
3? 3.Inputan 4
T
Pilihan Y
A.B.C 1 atau 0
=2?
T T
T Y
Pilihan A.B.C.D 1 atau 0
=3?
T
Z
1.Inputan 2
Y Pilihan Y
Pilihan= 2.Inputan 3 ̅̅̅̅̅
𝐴. 𝐵 1 atau 0
4? 1=?
3.Inputan 4
T T
b
Pilihan
1 atau 0
2=?
Y
̅̅̅̅̅̅̅̅
𝐴. 𝐵. 𝐶
d
c d
c
Y
Pilihan ̅̅̅̅̅̅̅̅̅̅̅̅ 1 atau 0
𝐴. 𝐵. 𝐶. 𝐷
3=?
T
b Z
Y 1.Inputan 2 Y
Pilihan ̅̅̅̅̅̅̅̅
𝐴+𝐵 1 atau 0
Pilihan= 2.Inputan 3
=1?
5?
T 3.Inputan 4
T
Y
Pilihan ̅̅̅̅̅̅̅̅ 1 atau 0
𝐴+𝐵
=2?
T Y
Pilihan ̅̅̅̅̅̅̅̅
𝐴+𝐵 1 atau 0
=3?
Y
1.Inputan 2
Y Pilihan 1 atau 0
Pilihan= A(+)B
2.Inputan 3 =1?
6?
Pilihan Y 1 atau 0
A(+)B(+)C
=2?
T
T
Z
Y Y
1.Inputan 2 Pilihan ̅̅̅̅̅̅̅̅̅
𝐴(+)𝐵 1 atau 0
Pilihan=
2.Inputan 3 =1?
6?
T
T T
Z ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴(+)𝐵(+)𝐶
Pilihan Y 1 atau 0
=2?
T
1
Program
End
#include <iostream>
#include <math.h>
void main()
Back :
int a,b,c,d,pilihan,pilihan1,pilihan2,pilihan3,pilihan4,pilihan5,pilihan6,pilihan7,W,S;
char ulang;
int i;
i = 1;
do
cin>>W;
cin>>S;
Widia:
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"| 1. OR |"<<endl;
cout<<"| 6. X OR |"<<endl;
cin>>pilihan;
switch (pilihan)
case 1:
cout<<endl;
cout<<endl;
cout<<"Pilih Inputannya"<<endl;
cout<<endl;
cout<<endl;
cin>>pilihan1;
switch (pilihan1)
case 1:
cout<<endl;
cout<<endl;
cout<<" A L L "<<endl;
cout<<"------ L L Y "<<endl;
cout<<" B | OR |--------"<<endl;
cout<<"------ / / "<<endl;
cout<<" / / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"Y="<<a<<"+"<<b<<"=0"<<endl;
else
cout<<"Y="<<a<<"+"<<b<<"=1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | Y |"<<endl;
cout<<"| 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 2:
cout<<endl;
cout<<endl;
cout<<" L L "<<endl;
cout<<" B L L Y "<<endl;
cout<<" / / "<<endl;
cout<<" C / / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"=0"<<endl;
else
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"=1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | C | Y |"<<endl;
cout<<"| 0 | 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 0 | 1 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 0 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 | 1 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 3:
cout<<endl;
cout<<endl;
cout<<" A L L "<<endl;
cout<<"------ L L "<<endl;
cout<<" L L "<<endl;
cout<<" B L L "<<endl;
cout<<"------ L L Y "<<endl;
cout<<" C / / "<<endl;
cout<<"------ / / "<<endl;
cout<<" / / "<<endl;
cout<<" D / / "<<endl;
cout<<"------ / / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"D :";
cin>>d;
cout<<endl;
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"+"<<d<<"= 0"<<endl;
else
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"+"<<d<<"= 1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | C | D | Y |"<<endl;
cout<<"------------------------------------------ "<<endl;
cout<<"| 0 | 0 | 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 0 | 0 | 1 | 1 |"<<endl;
cout<<"| 0 | 0 | 1 | 0 | 1 |"<<endl;
cout<<"| 0 | 0 | 1 | 1 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 | 1 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 0 | 0 | 1 |"<<endl;
cout<<"| 1 | 0 | 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 | 1 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 | 1 | 1 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
{
goto end;
break;
break;
case 2:
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" _ "<<endl;
cout<<" A |L Y "<<endl;
cout<<"------| |O--------"<<endl;
cout<<" |/ "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
if (a==0)
cout<<"_"<<endl;
cout<<"Y=1"<<endl;
else
cout<<"_"<<endl;
cout<<"Y=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | _ |"<<endl;
cout<<"| A | Y |"<<endl;
cout<<"| 0 | 1 |"<<endl;
cout<<"| 0 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
}
else if(ulang=='N'||ulang=='n')
goto end;
break;
break;
case 3:
cout<<endl;
cout<<endl;
cout<<"Pilih Inputannya"<<endl;
cout<<endl;
cout<<endl;
cin>>pilihan3;
switch (pilihan3)
case 1:
cout<<endl;
cout<<endl;
cout<<"------ | L Y "<<endl;
cout<<"------ | / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"Y="<<a<<"."<<b<<"=1"<<endl;
else
cout<<"Y="<<a<<"."<<b<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | Y | "<<endl;
cout<<" ------------------------- "<<endl;
cout<<"| 0 | 0 | 0 | "<<endl;
cout<<"| 0 | 1 | 0 | "<<endl;
cout<<"| 1 | 0 | 0 | "<<endl;
cout<<"| 1 | 1 | 1 | "<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 2:
cout<<endl;
cout<<endl;
cout<<"------ | L "<<endl;
cout<<" | L "<<endl;
cout<<" B | L Y "<<endl;
cout<<" | / "<<endl;
cout<<" C | / "<<endl;
cout<<"------ | / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"Y="<<a<<"."<<b<<"."<<c<<"=1"<<endl;
else
cout<<"Y="<<a<<"."<<b<<"."<<c<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | C | Y |"<<endl;
cout<<"---------------------------------- "<<endl;
cout<<"| 0 | 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 0 | 1 | 0 |"<<endl;
cout<<"| 0 | 1 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 | 0 |"<<endl;
cout<<"| 1 | 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 | 1 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 3:
cout<<endl;
cout<<endl;
cout<<"------ | L "<<endl;
cout<<" | L "<<endl;
cout<<" B | L "<<endl;
cout<<"------ | L Y "<<endl;
cout<<" | |----------"<<endl;
cout<<"------ | / "<<endl;
cout<<" | / "<<endl;
cout<<" D | / "<<endl;
cout<<"------ | / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"D :";
cin>>d;
cout<<endl;
cout<<"Y="<<a<<"."<<b<<"."<<c<<"."<<d<<"=1"<<endl;
else
cout<<"Y="<<a<<"."<<b<<"."<<c<<"."<<d<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | C | D | Y |"<<endl;
cout<<"------------------------------------------ "<<endl;
cout<<"| 0 | 0 | 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 0 | 0 | 1 | 0 |"<<endl;
cout<<"| 0 | 0 | 1 | 0 | 0 |"<<endl;
cout<<"| 0 | 0 | 1 | 1 | 0 |"<<endl;
cout<<"| 0 | 1 | 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 0 | 1 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 | 0 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 0 | 1 | 1 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 | 1 | 1 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
}
break;
case 4:
cout<<endl;
cout<<endl;
cout<<"Pilih Inputannya"<<endl;
cout<<endl;
cout<<endl;
cin>>pilihan5;
switch (pilihan5)
case 1:
cout<<endl;
cout<<endl;
cout<<"------ | L _ "<<endl;
cout<<" | L Y "<<endl;
cout<<" B | / "<<endl;
cout<<"------ | / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"."<<b<<"=0"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"."<<b<<"=1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | _ |"<<endl;
cout<<"| A | B | Y |"<<endl;
cout<<"| 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 2:
cout<<endl;
cout<<endl;
cout<<"------ | L "<<endl;
cout<<" | L _ "<<endl;
cout<<" B | L Y "<<endl;
cout<<" | / "<<endl;
cout<<" C | / "<<endl;
cout<<"------ | / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C : ";
cin>>c;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"."<<b<<"."<<c<<"=0"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"."<<b<<"."<<c<<"=1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | | _ |"<<endl;
cout<<"| A | B | C | Y |"<<endl;
cout<<"| 0 | 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 0 | 1 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 0 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 3:
cout<<endl;
cout<<endl;
cout<<"------ | L "<<endl;
cout<<" _ | L "<<endl;
cout<<" B | L _ "<<endl;
cout<<"------ | L Y "<<endl;
cout<<" _ | |O----------"<<endl;
cout<<"------ | / "<<endl;
cout<<" _ | / "<<endl;
cout<<" D | / "<<endl;
cout<<"------ | / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"D :";
cin>>d;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"."<<b<<"."<<c<<"."<<d<<"=0"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"."<<b<<"."<<c<<"."<<d<<"=1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | | | _ |"<<endl;
cout<<"| A | B | C | D | Y |"<<endl;
cout<<"------------------------------------------ "<<endl;
cout<<"| 0 | 0 | 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 0 | 0 | 1 | 1 |"<<endl;
cout<<"| 0 | 0 | 1 | 0 | 1 |"<<endl;
cout<<"| 0 | 0 | 1 | 1 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 | 1 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 0 | 0 | 1 |"<<endl;
cout<<"| 1 | 0 | 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 | 1 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
break;
case 5:
cout<<endl;
cout<<endl;
cout<<"Pilih Inputannya"<<endl;
cout<<endl;
cout<<endl;
cin>>pilihan4;
switch (pilihan4)
case 1:
cout<<endl;
cout<<endl;
cout<<"------ L L _ "<<endl;
cout<<" L L Y "<<endl;
cout<<" B / / "<<endl;
cout<<"------ / / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"+"<<b<<"=1"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"+"<<b<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | _ |"<<endl;
cout<<"| A | B | Y |"<<endl;
cout<<"| 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 2:
cout<<endl;
cout<<endl;
cout<<"------ L L "<<endl;
cout<<" L L _ "<<endl;
cout<<" B L L Y "<<endl;
cout<<" / / "<<endl;
cout<<" C / / "<<endl;
cout<<"------ / / "<<endl;
cout<<" ----------- "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"=1"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | | _ |"<<endl;
cout<<"| A | B | C | Y |"<<endl;
cout<<"---------------------------------- "<<endl;
cout<<"| 0 | 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 0 | 1 | 0 |"<<endl;
cout<<"| 0 | 1 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 | 0 |"<<endl;
cout<<"| 1 | 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
}
break;
case 3:
cout<<endl;
cout<<endl;
cout<<"------ L L "<<endl;
cout<<" L L "<<endl;
cout<<" B L L _ "<<endl;
cout<<"------ L L Y "<<endl;
cout<<" | |O----------"<<endl;
cout<<"------ / / "<<endl;
cout<<" / / "<<endl;
cout<<" D / / "<<endl;
cout<<"------ / / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"D :";
cin>>d;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"+"<<d<<"=1"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"+"<<b<<"+"<<c<<"+"<<d<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | | | _ |"<<endl;
cout<<"| A | B | C | D | Y |"<<endl;
cout<<"------------------------------------------ "<<endl;
cout<<"| 0 | 0 | 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 0 | 0 | 1 | 0 |"<<endl;
cout<<"| 0 | 0 | 1 | 0 | 0 |"<<endl;
cout<<"| 0 | 0 | 1 | 1 | 0 |"<<endl;
cout<<"| 0 | 1 | 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 0 | 1 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 | 0 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 0 | 1 | 1 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
break;
case 6:
cout<<endl;
cout<<endl;
cout<<"Pilih Inputannya"<<endl;
cout<<endl;
cout<<endl;
cin>>pilihan5;
switch (pilihan5)
case 1:
cout<<endl;
cout<<" A L L L "<<endl;
cout<<"------ L L L Y "<<endl;
cout<<" B | | X OR |--------"<<endl;
cout<<"------ / / / "<<endl;
cout<<" // / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"=0"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"=1"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"=1"<<endl;
else
cout<<"Y="<<a<<"(+)"<<b<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | Y |"<<endl;
cout<<"| 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 2:
cout<<endl;
cout<<endl;
cout<<"------L L L "<<endl;
cout<<" LL L "<<endl;
cout<<" B LL L Y "<<endl;
cout<<"------ | | x OR |---------"<<endl;
cout<<" // / "<<endl;
cout<<" C / / / "<<endl;
cout<<"------/ / / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | | _ |"<<endl;
cout<<"| A | B | C | Y |"<<endl;
cout<<"---------------------------------- "<<endl;
cout<<"| 0 | 0 | 0 | 0 |"<<endl;
cout<<"| 0 | 0 | 1 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 | 1 |"<<endl;
cout<<"| 1 | 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 | 1 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
break;
case 7:
cout<<endl;
cout<<endl;
cout<<"Pilih Inputannya"<<endl;
cout<<endl;
cout<<endl;
cin>>pilihan6;
switch (pilihan6)
case 1:
cout<<endl;
cout<<endl;
cout<<" A L L L _"<<endl;
cout<<"------ L L L Y "<<endl;
cout<<"------ / / / "<<endl;
cout<<" // / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"=1"<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"=0"<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"=0"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"=1"<<endl;
cout<<endl;
cout<<endl;
cout<<"| A | B | Y |"<<endl;
cout<<"| 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 1 | 0 |"<<endl;
cout<<"| 1 | 0 | 0 |"<<endl;
cout<<"| 1 | 1 | 1 |"<<endl;
cout<<endl;
cout<<endl;
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
case 2:
cout<<endl;
cout<<endl;
cout<<"------L L L "<<endl;
cout<<" LL L "<<endl;
cout<<" B LL L Y "<<endl;
cout<<"------ | | x OR |O--------"<<endl;
cout<<" // / "<<endl;
cout<<" C / / / "<<endl;
cout<<"------/ / / "<<endl;
cout<<endl;
cout<<endl;
cout<<"A :";
cin>>a;
cout<<endl;
cout<<"B :";
cin>>b;
cout<<endl;
cout<<"C :";
cin>>c;
cout<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
}
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=1"<<endl;
else
cout<<"_"<<endl;
cout<<"Y="<<a<<"(+)"<<b<<"(+)"<<c<<"=0"<<endl;
cout<<endl;
cout<<endl;
cout<<"| | | | _ |"<<endl;
cout<<"| A | B | C | Y |"<<endl;
cout<<"---------------------------------- "<<endl;
cout<<"| 0 | 0 | 0 | 1 |"<<endl;
cout<<"| 0 | 0 | 1 | 0 |"<<endl;
cout<<"| 0 | 1 | 0 | 0 |"<<endl;
cout<<"| 0 | 1 | 1 | 1 |"<<endl;
cout<<"| 1 | 0 | 0 | 0 |"<<endl;
cout<<"| 1 | 0 | 1 | 1 |"<<endl;
cout<<"| 1 | 1 | 0 | 1 |"<<endl;
cout<<"| 1 | 1 | 1 | 0 |"<<endl;
cout<<endl;
cout<<endl;
cout<<"Anda ingin ulang (Y/N)=?";
cin>>ulang;
if(ulang=='Y'||ulang=='y')
goto Widia;
else if(ulang=='N'||ulang=='n')
goto end;
break;
else
cout<<endl;
cout<<endl;
i=i + 1;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
end:
cout<<"terimakasih";