Ciao a tutti,
stavo provando a scrivere un semplice programma che ordina in modo crescente tre numeri, giusto per allenarmi e fissare le conoscenze. Al momento della prima compilazione il terminale segnava 48 errori, ma modificando due cosette da nulla sono diventati 27 (comunque tantissimi per la lunghezza del file). Il problema è che la maggior parte di questi sono errori del tipoche non hanno palesemente sensocodice:Organizzatore3.java:32: error: ')' expected for (float x : n_ordinati)Non riesco a trovare il vero errore che fa sballare tutto, qualcuno mi può aiutare? Il listato è il seguente:
codice:public class Organizzatore3 { public static void Or3(float[3] numeri) { System.out.println("I valori da ordinare sono: "); for (float q : numeri) { System.out.print(q + " "); } float[] n_ordinati = new float[3]; for (int i = 0; i < 3; i++) { switch (numeri[i]) { case Math.max(numeri): { n_ordinati[2] = numeri[i]; break; } case Math.min(numeri): { n_ordinati[0] = numeri[i]; break; } default: { n_ordinati[1] = numeri[i]; } } } System.out.println("I valori ordinati sono: "); for (float x : n_ordinati) { System.out.print(n_ordinati[x] + " "); } } public static void main(String[] args) { float[] nums = {22.4, 15.6, 0.123} Or3(nums) } }

Non riesco a trovare il vero errore che fa sballare tutto, qualcuno mi può aiutare? Il listato è il seguente:
Rispondi quotando
Il problema persiste però, il compilatore segna ancora 27 errori!

