---++ Soluzione Homework 1 *Le soluzioni presenti in questa pagina sono state prese dal documento della Prof.ssa Chiara Petrioli, esercitatore del canale A-D*<br /> Il documento da cui sono state prese le soluzioni si trova su:<br /> [[DomandeHomeworkUno][http://twiki.dsi.uniroma1.it/twiki/view/Es_prog2/DomandeHomeworkUno]] <br><br> ---++ Funzione: int contamaiuscole (char *) <verbatim> int contamaiuscole (char *s1) { if (*s1 != \0) return (((*s1>=A)&&(*s1<=Z))?1 + contamaiuscole (s1+1): contamaiuscole (s1+1)); else return 0; } </verbatim> <br> ---++ Funzione: int maxprefissocomune (char *, char *) <verbatim> int maxprefissocomune (char *s1, char *s2) { if ((*s1 == *s2) && (*s1 != \0)) return (1+maxprefissocomune (s1+1,s2+1)); else return 0; } </verbatim> <br> ---++ Funzione: int solecifre (char *) <verbatim> int solecifre (char *s1) { if ((*s1 == \0)) return 1; else return (((*s1>=0)&&(*s1<=9)) && solecifre(s1+1)); } </verbatim> -- Users.MatteoLaBella - 22 Mar 2006
This topic: Es_prog2
>
WebHome4435dda
>
SoluzioneHomeworkUno
Topic revision: r2 - 2018-11-28 - AlessandroBasilici
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback