Τρόπος λειτουργίας, χρήση, μετατροπές επαναληπτικών δομών προγραμματισμού