C program to print the truth table for XY+Z

C program to print the truth table for XY+Z

#include<stdio.h>
#include<conio.h>

void main()
{
int x,y,z;
clrscr(); //to clear the screen
printf(“XtYtZtXY+Z”);

for(x=0;x<=1;++x)
for(y=0;y<=1;++y)
for(z=0;z<=1;++z)
{
if(x*y+z==2)
printf(“nn%dt%dt%dt1”,x,y,z);
else
printf(“nn%dt%dt%dt%d”,x,y,z,x*y+z);
}
getch(); //to stop the screen
}

2 thoughts on “C program to print the truth table for XY+Z

  1. kewl

    an please also explain this line printf(“nn%dt%dt%dt1”,x,y,z);
    Thanks!

    Reply
  2. Md. Akhtar Hossain Kutubi

    codes should be as follows:
    #include
    void main()
    {
    int x,y,z;
    //clrscr(); //to clear the screen
    printf(“X\tY\tZ\tX+Y+Z\t”);

    for(x=0;x<=1;++x)
    for(y=0;y<=1;++y)
    for(z=0;z<=1;++z)
    {
    if(x*y+z==2)
    printf("\n\n%d\t%d\t%d\t1",x,y,z);
    else
    printf("\n\n%d\t%d\t%d\t%d",x,y,z,x*y+z);
    }
    getch(); //to stop the screen
    }

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *