Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Proč se to sakra vypíná?

Aktivity
Avatar

Neregistrovaný
Avatar
:2.3.2014 15:48

Vypne se to hned jak to zapnu..
Zde je kód:

package classprogramovani;

import java.util.Scanner;

public class Programovaniclass {
        static Scanner pocetcisel = new Scanner("System.in");

        public static void main(String[] args) {

        System.out.println("Vítejte v kalkulačce a.0.1");
        System.out.println(">>>MENU<<<");
        System.out.println("//1 Sčítání");
        System.out.println("//2 Odčítání");
        System.out.println("//3 Dělení        ");
        System.out.println("//4 Násobení");
        System.out.println("//5 Mocnění");

        System.out.println("Zadejte volbu: ");
        String volba = pocetcisel.nextLine();
        switch(volba){
//toho, že je všude sčítání si nevšímejte :-)
        case "1":
        scitani();
                break;

        case "2":
        scitani();
                break;

        case "3":
                scitani();
                break;

        case "4":
                scitani();
                break;
        case "5":
                scitani();
                break;

        }



        }
//Toto nemusíte číst.. na tom pracuji ;)
        public static void scitani(){

        System.out.println("Kolik čísel chcete zadat?");

        int a = pocetcisel.nextInt();
        int b = 0;
        while(b < a){
                int cisla[] = new int[a];
                int c = pocetcisel.nextInt();
                cisla[c] = c+1;
                System.out.println(cisla);

        }

        }
}
 
Odpovědět
2.3.2014 15:48
Avatar
Benjibs
Člen
Avatar
Odpovídá na
Benjibs:2.3.2014 15:59
static Scanner pocetcisel = new Scanner("System.in");

System.in je objekt, nie retazec, takže:

static Scanner pocetcisel = new Scanner(System.in, "utf-8");
Nahoru Odpovědět
2.3.2014 15:59
1 + 1 = 2
Avatar

Neregistrovaný
Avatar
:2.3.2014 16:06

Dík.. propána taková hloupost.. nevím proč jsem to tam napsal :D

 
Nahoru Odpovědět
2.3.2014 16:06
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.