Ad ogni modo l'errore ti viene sollevato perchè dopo l'elevamento a potenza hai un'istruzione end; di troppo: non hai aperto il blocco con un begin (all'interno del FOR), quindi non puoi chiudere con l'end;.
O apri un begin dopo l'istruzione FOR oppure togli l'istruzione end; (lo puoi fare perchè hai una sola istruzione all'interno del ciclo FOR, se ne avessi più d'una dovresti aprire un blocco con begin).
Codice:
oppurecodice:FOR i := 1 TO b DO c:=a*a; {qui ho bisogno di un altro aiuto: come faccio a elevare a potenza? quale è il tasto?} end; { <-- togli questa istruzione }
Ciao.codice:FOR i := 1 TO b DO begin { <-- aggiungi questa istruzione } c:=a*a; {qui ho bisogno di un altro aiuto: come faccio a elevare a potenza? quale è il tasto?} end;![]()



Rispondi quotando