Salve, sono alle prima armi in programmazione..
Non riesco a capire cosa sbaglio in questo codice...
Vi faccio vedere:
codice:public class Itinere { public static void main(String[] args) { float []a = new float[100]; int i, x, b, c, n; n=0; x=0; b=0; c=2; while (x<100) { a[x] = (float) (Math.random()*100+1); System.out.println (a[x]+" "); x++; } for (i=1, i<a.length-1, i++);{ if(a[i]< a[b] && a[i]<a[c]) { n++; b++; c++; b++; c++; } } System.out.println (n) } }
MI DA I SEGUENTI ERRORI:
Cosa ho sbaglio secondo voi?codice:Itinere.java:15: error: not a statement for (i=1, i<a.length-1, i++);{ ^ Itinere.java:15: error: ';' expected for (i=1, i<a.length-1, i++);{ ^ Itinere.java:15: error: illegal start of expression for (i=1, i<a.length-1, i++);{ ^ Itinere.java:26: error: <identifier> expected System.out.println (n) ^ Itinere.java:26: error: <identifier> expected System.out.println (n) ^ Itinere.java:26: error: ';' expected System.out.println (n) ^ Itinere.java:29: error: class, interface, or enum expected } ^ 7 errors

Rispondi quotando
