Új hozzászólás Aktív témák

  • sztikac

    őstag

    remélem nagyon kezdő kérdések is elférnek itt

    Elkezdtem a MOOC.fi Java programozás kurzust és az egyik feladatnál elakadtam.
    Illetve a feladatot magát meg tudtam oldani, az ellenőrzés mégis hibaüzenetet dob rá.
    Ez lenne a kód:

    import java.util.Scanner;

    public class InAHoleInTheGround {

    public static void main(String[] args) {
    printText();
    }

    public static void printText() {
    Scanner scanner = new Scanner(System.in);
    System.out.println("Give numbers:");
    int sum = 0;
    int count = 0;
    int even = 0;
    int odd = 0;
    while (true) {
    int number = Integer.valueOf(scanner.nextLine());
    if (number == -1) {
    break;
    }
    sum += number;
    count++;
    if (number % 2 == 0) {
    even++;
    } else {
    odd++;
    }
    }
    System.out.println("Thx! Bye!");
    if (count != 0 && sum != 0) {
    System.out.println("Sum: " + sum);
    System.out.println("Numbers: " + count);
    System.out.println("Average: " + 1.0 * sum / count);
    System.out.println("Even: " + even);
    System.out.println("Odd: " + odd);
    }
    }
    }

    És a hibaüzenet:

    Tudnátok segíteni, mi lehet a gond?

Új hozzászólás Aktív témák

Hirdetés