Ciao a tutti, sto dando una mano ad un mio amico per scrivere alcune righe di C/C++
Sono completamente digiuno di C, ma scrivo molto in PHP.
A livello logico il codice postato di seguito funziona, l'unica cosa è che devo correggere la sintassi della funzioni perchè molto probabilmente in C non è la stessa di PHP
potete darmi una mano o delle indicazioni da seguire ?!
Grazie a tutti per l'aiuto !
codice:
//setto lo stato
$stato = 1;
//setto i giri massimi da fare
$giriMacchinaTotali = 25;
$giriMacchinaEffettuati = 1;
//setto la posizione di default
$posizione = "sx";
while ( $stato == 1 && $giriMacchinaEffettuati <= $giriMacchinaTotali ) {
$posizione = muoviMacchina( $posizione, $giriMacchinaEffettuati );
$giriMacchinaEffettuati++;
}
function muoviMacchina ( $posizione, $giriMacchinaEffettuati ) {
$fineCorsa = 0;
if ( $posizione == "sx" ) {
while ( $fineCorsa == 0 ) {
print "$giriMacchinaEffettuati - muovo a dx<br/>";
$fineCorsa = 1;
}
}
if ( $posizione == "dx" ) {
while ( $fineCorsa == 0 ) {
print "$giriMacchinaEffettuati - muovo a sx<br/>";
$fineCorsa = 1;
}
}
if ( $posizione == "sx" ) {
$posizioneCorrente = "dx";
}
else {
$posizioneCorrente = "sx";
}
$posizione = $posizioneCorrente;
return($posizione);
}