"Si occupies a tetrahedral environment, being surrounded by 4 oxygen centres."
Using this for the first example, the building block are SiO
4, and I calculated the number of O atoms as if it was a cubic crystal unit cell (2 that are in one unit, and 2 are share between 2 units) and I got 3, so it is SiO
32-.
Now, the example B), the building block (units) are the hexagons 2+4/2=4 Si atoms, now to determine the number of O atoms is 4+2/2+4+4/2=11, it is Si
4O
116-.
Example C), 6*1/3=2 Si and 6*1/2+6*1/3=5 O, it is Si
2O
52-.
I didn't have the idea to solve this one for almost a whole year, and now your link made me realize that it is the same principle like the one for the cubic cells. I am satisfied now
. Thanks for the link.