Hi and welcome to subsim,
to answer the question, with the light flaks like on the II type boats you cant really do severe damage on the bigger ships (maybe a PT will work) but if you have a bigger submarine Ex: VIIC type with heavy flaks then you can inflict some severe damages, but mainly...use if for airplanes