one shot led blinking with delay

hi dc42, and thank you so much , it is exactly what i was looking for... it is my very beginning and i feel so stupid to ask help for some easy thing like this. by the way , the blink rythme was to slow, so i understand the relation between the delay time and the " for (int i = 0; i < 15; ++i) " and put the delay at 100 and i<15 to get more faster the blink.... but i still don't understand what is the real function of "for" and why we use "int" at this place and what is "i".. so many why why why.. anyway it work as i want...

so god save the queen, but YOU save my show... thanks !!!