istruzione che viene eseguita una sola volta

leo72:

peppe123:
esiste una funzione che non contenga if, variabili o altre condizioni e che in un ciclo loop o in uno switch case esegue delle istruzioni una sola volta all'avvio?

Quindi, per i motivi su esposti, la risposta è: no.
Ma perché non vuoi usare variabili?

non avrei problemi ad utilizzare variabili, pensavo ci fosse la possibilità di utilizzare un codice semplice che non utilizza variabili, tutto qui.
a questo punto direi che il modo piu snello e semplice per gestire la cosa è una variabile booleana come suggerito da PaoloP

PaoloP:
Si.
Puoi dichiarare una variabile globale, ad esempio:

bool onetime = true;

poi nel case metti:

case X:

if (onetime) {
// codice che vuoi eseguire
onetime = false;
}
break;

Grazie a tutti..