Avatar billede OBS Juniormester
Oprettet i dag kl. 11:07 Der er 1 kommentar

java.util.Scanner

Scanner scanner = new Scanner(System.in)  fungerer desværre ikke, får følgende errors:
Description    Resource    Path    Location    Type
Illegal modifier for the local class Main; only abstract or final is permitted    Main.java    /Projektet/src/Projekter    line 10    Java Problem
Description    Resource    Path    Location    Type
The nested type Main cannot hide an enclosing type    Main.java    /Projektet/src/Projekter    line 10    Java Problem

import java.util.Scanner;

    public class Lommeregner {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
           
            System.out.println("Indtast det første tal: 60");
            double num1 = scanner.nextDouble();
           
            System.out.println("Indtast det andet tal:30");
            double num2 = scanner.nextDouble();
           
            System.out.println("Vælg en operation (+, -, *, /): +");
            char operation = scanner.next().charAt(0);
           
            double resultat;
           
            switch (operation) {
                case '+':
                    resultat = num1 + num2;
                    System.out.println("Resultat: " + resultat);
                    break;
                case '-':
                    resultat = num1 - num2;
                    System.out.println("Resultat: " + resultat);
                    break;
                case '*':
                    resultat = num1 * num2;
                    System.out.println("Resultat: " + resultat);
                    break;
                case '/':
                    if (num2 != 0) {
                        resultat = num1 / num2;
                        System.out.println("Resultat: " + resultat);
                    } else {
                        System.out.println("Fejl: Division med nul er ikke tilladt.");
                    }
                    break;
                default:
                    System.out.println("Ugyldig operation.");
                    break;
            }
           
            scanner.close();
        }
    }
Avatar billede arne_v Ekspert
Skrevet i dag kl. 17:13 #1
Koden virker hos mig????
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester