11_mul_add_bool.cvc 706 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. extern void printInt( int val);
  2. extern void printFloat( float val);
  3. extern int scanInt( );
  4. extern float scanFloat( );
  5. extern void printSpaces( int num);
  6. extern void printNewlines( int num);
  7. //export int[2,2] arr = [[3,4]]; //[[0,1],[3,4]];
  8. //bool[2,2] barr = [[false,false],[false,false]];
  9. export int main()
  10. {
  11. int m;
  12. checkStatem();
  13. return 0;//true;
  14. }
  15. void checkStatem()
  16. {
  17. bool a = false;
  18. bool b = true;
  19. bool c= true;
  20. //Boolean expr
  21. c = a&&b;
  22. c = a*b;
  23. if(c)
  24. printInt(1);
  25. else
  26. printInt(0);
  27. printNewlines(1);
  28. c = a+b;
  29. if(c)
  30. printInt(1);
  31. else
  32. printInt(0);
  33. c = a*b;
  34. if(c)
  35. printInt(1);
  36. else
  37. printInt(0);
  38. }