linux user group brescia

immagine del castello

Archivio della mailing list

Piccolo grande problema

nicola.gatta a yoda2000.net nicola.gatta a yoda2000.net
Lun 24 Ott 2005 09:39:31 UTC
On Mon, Oct 24, 2005 at 11:23:49AM +0200, Riccardo Bini wrote:
> 
> >Unico requisito e' usare un solo ciclo (for).
> >
> > for i in `seq 1 20`; do echo $i ; done
> > for i in `seq 19 -1 1` ; do echo $i ; done
> >
> > non capisco forse la domanda?
> 
> Il problema e' usare un unico for
> 

Te gusta? 

#include <stdio.h>

int main (int argc, const char * argv[]) 
{
        int i,j=0;

	for (i=0; i!=-1; (i<20 && j == 0) ? i++:(j=i--))
		printf("%i\n",i);

	return 0;
}
				   

Ciao



Maggiori informazioni sulla lista Lug