online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
print("Set Operations:") A = {0, 2, 4, 6, 8}; B = {1, 2, 3, 4, 5}; print("Union :", A | B) print("Intersection :", A & B) print("Difference :", A - B) print("Symmetric difference :", A ^ B) print("A is subset of B:") A = {1, 2, 3} B = {1, 2, 3, 4, 5} print(A.issubset(B)) def get_subsets(fullset): listrep = list(fullset) subsets = [] for i in range(2**len(listrep)): subset = [] for k in range(len(listrep)): if i & 1<<k: subset.append(listrep[k]) subsets.append(subset) return subsets subsets = get_subsets(set({1,2,3,4})) print("Power Set:",subsets) print("Number of subsets:",len(subsets)) print("Cartesian Product of two Sets:") def findCart(arr1, arr2, n, n1): for i in range(0,n): for j in range(0,n1): print("{",arr1[i],", ",arr2[j],"}, ",sep="",end="") arr1 = [ 1, 2, 3 ] arr2 = [ 4, 5, 6 ] n1 = len(arr1) n2 = len(arr2) findCart(arr1, arr2, n1, n2);

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue