Black Friday Black Friday
Black Friday výprodej! Až 80 % extra bodů zdarma! Více informací zde
Avatar
Jaroslav Šolc:16. září 20:33

Kód běží, cvičení však nelze odeslat s tvrzením o odlišných textech ve výstupu - ty jsou však stejné:

Přikládám kód a za ním třídu:

package onlineapp;

import java.util.Scanner;

public class Program
{
    public static void main(String[] args) {
        float cislo1; float cislo2;
        Kalkulacka kalkulacka = new Kalkulacka();
        Scanner sc = new Scanner(System.in, "UTF8");
        System.out.println("Zadej 1. číslo:");
        cislo1 = Float.parseFloat(sc.nextLine());
        System.out.println("Zadej 2. číslo:");
        cislo2 = Float.parseFloat(sc.nextLine());// TODO code application logic here
        kalkulacka.scitani(cislo1,cislo2);
        kalkulacka.odcitani(cislo1,cislo2);
        kalkulacka.nasobeni(cislo1,cislo2);
        kalkulacka.deleni(cislo1,cislo2);
    }
}

Trída Kalkulacka.java

package onlineapp;

import java.util.Scanner;


public class Kalkulacka
{
        public void scitani(float cislo1, float cislo2)
        {
                float vysledek_scitani = cislo1 + cislo2;
                System.out.println("Součet: " + vysledek_scitani);
        }

        public void odcitani(float cislo1, float cislo2)
        {
                float vysledek_odcitani = cislo1 - cislo2;
                System.out.println("Rozdíl: " + vysledek_odcitani);
        }

        public void nasobeni(float cislo1, float cislo2)
        {
                float vysledek_nasobeni = cislo1 * cislo2;
                System.out.println("Součin " + vysledek_nasobeni);
        }

        public void deleni(float cislo1, float cislo2)
        {
                float vysledek_deleni = cislo1 / cislo2;
                System.out.println("Podíl: " + vysledek_deleni);
        }
}

Zkusil jsem: Zkoušel jsem to spustit online i v NetBeans, obojí běží.

Chci docílit: Chci to cvičení odevzdat k otestování. Hlavně chci pochopit objektově orientované programování.

Editováno 17. září 11:59
 
Odpovědět 16. září 20:33
Avatar
Lubor Pešek
Člen
Avatar
Lubor Pešek:17. září 9:18

Je možné, že když máš ten výstup:
Součet: x
Rozdíl: x
Součin: x
Podíl: x
, že to má vypadat jinak... je těžké takto pracovat, když ani nevíme, co máš v zadání a známe jen output nějakého vzdáleného programu.
K tomu OOP - https://www.itnetwork.cz/java/oop

Nahoru Odpovědět 17. září 9:18
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
David Jančík
Tým ITnetwork
Avatar
Odpovídá na Jaroslav Šolc
David Jančík:17. září 12:00

U součinu ti chybí dvojtečka: System.out.println("Součin: " + vysledek_nasobeni); Příště prosím posílej kód zformátovaný a přidej odkaz na cvičení.

Nahoru Odpovědět 17. září 12:00
Čím více času dostaneš, tím méně ho máš.
Avatar
Odpovídá na David Jančík
Jaroslav Šolc:17. září 18:20

Dík, nevím proč si toho sám nevšimnu, taková maličkost a už je to OK ...

 
Nahoru Odpovědět 17. září 18:20
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 4 zpráv z 4.