manowar84
24-11-2009, 16:38
ragazzi ho bisogno del vostro aiuto :D
ho appena iniziato a vedere ocaml per l'università e ho qualche problemino!!
Definire una funzione che, dato un intero n, legga da tastiera una sequenza di interi, separati da Enter e terminata da un punto, e riporti true se n occorre nella sequenza, false altrimenti.
io ho provato a scrivere qualcosa ma non funziona un cavolo sono troppo newbie :D
qualcosa tipo:
let presente(n) =
let rec pres (false) =
let x = read_line()
in if (x=".") then false
else if (int_to_string x= n) then true else pres(false)
in pres(true);;
ma ovviamente non funziona, sarà sbagliatissimo :D potreste darmi una mano? vi prego :(
grazie!!
ho appena iniziato a vedere ocaml per l'università e ho qualche problemino!!
Definire una funzione che, dato un intero n, legga da tastiera una sequenza di interi, separati da Enter e terminata da un punto, e riporti true se n occorre nella sequenza, false altrimenti.
io ho provato a scrivere qualcosa ma non funziona un cavolo sono troppo newbie :D
qualcosa tipo:
let presente(n) =
let rec pres (false) =
let x = read_line()
in if (x=".") then false
else if (int_to_string x= n) then true else pres(false)
in pres(true);;
ma ovviamente non funziona, sarà sbagliatissimo :D potreste darmi una mano? vi prego :(
grazie!!