Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Java kod prosim fast help

Potreboval bych rychle napsat kod v jave na nasledujici priklad
"Postupne buodu zadavana cisla. zadavani bude ukonceno zadáním čísla 0. Vypočítejte a vytisknete součet všech zadaných čísel a jejich průmer"

V programování jsem uplnej bezmozek a absolutně nechápu o co jde. Prosím všechny pomoct! :D Děkuju moc

Předmět Autor Datum
A chceš pomoct, nebo aby to za tebe někdo udělal?
Wikan 22.10.2019 11:16
Wikan
Popravdě aby to za mě někdo udělal. Přišel jsem momentálně po nemoci a nechápu to. Z vyřešeného přík…
java123 22.10.2019 11:23
java123
Ale toto je poradna, ne miesto kde sa robia zadarmo zadania iných... nechapat? Neni na ton čo nechap…
Mlocik97 22.10.2019 11:30
Mlocik97
Jen jsem se normálně zeptal, jestli to za mne někdo vyřeší. Jestli nemáš náladu mi pomoct tak děkuji…
java123 22.10.2019 11:31
java123
Když to někdo udělá za tebe, tak to není pomoc. Spíš podvod.
Wikan 22.10.2019 11:32
Wikan
Jestli neprojevíš vlastní snahu, tak to zkus o dům vedle.
Wikan 22.10.2019 11:31
Wikan
Nadefinoval jsem si cislo, dal radek na zadaní hodnoty do intu. Ted potrebuju aby se mi to opakovalo…
java123 22.10.2019 11:34
java123
A proč neukážeš kód? Bez toho těžko poznáme, kde je problém.
Wikan 22.10.2019 11:36
Wikan
Já absolutně nechápu zadání a nevím jak podle toho udělat kod, chapes? :D Vlastne mám jen toto Scan…
java123 22.10.2019 11:38
java123
A co nechápeš na zadání? Vždyť je naprosto jasné. Prostě uděláš cyklus (do...while) uvnitř kterého p…
Wikan 22.10.2019 11:43
Wikan
Nemá smysl, proste to nechapu vubec co mam zadat a jak by to melo vypadat... Diky za pomoc
java123 22.10.2019 11:48
java123
nastav soucet na 0 nastav pocet na 0 opakuj nastav vstup na cislo prectene od uzivatele zvetsi souce…
Wikan 22.10.2019 11:53
Wikan
Myslím, že to je marný... Tazatel chtěl hotový odladěný kód, který by odevzdal učiteli a dostal za n…
host 22.10.2019 12:00
host
Ano a zároven bych to alespon i pochopil, takhle jsem vlastne s 0 znalostmi i petkou :D
java123 22.10.2019 12:03
java123
a urcite to je chyba nas vsetkych a iba teba nie, vsak? ty si sa urcite poctivo na test pripravoval.
fallon 22.10.2019 12:04
fallon
Ano uplne sem se pripravoval, kdyz jsem vlastne do minuleho týdne chybel a ucitel nemá pochopení. Pr…
java123 22.10.2019 12:17
java123
To máš těžký. Wikan ti napsal podrobně celé řešení, a tobě je to málo. Měl bys změnit školu, taková…
touchwood 22.10.2019 13:11
touchwood
Vzhľadom k tomu že nevie zo stránky prepísať príkaz do editora, tak sa bojím že nezvládne ani presun…
Mlocik97 22.10.2019 13:36
Mlocik97
https://onlinegdb.com/S1wW0w2Yr skopírovať to už snaď vieš. Ak chceš desatiné čísla, tak prepíš int…
Mlocik97 22.10.2019 13:55
Mlocik97
Děkuju moc, hlavně jsem to i celkem díky tomu pochopil. A díky za trpělivost semnou
Java123 22.10.2019 18:48
Java123
co je nepochopitelné na tom celom? Samotný algoritmus používajú žiaci na prvom stupni základných škô…
Mlocik97 22.10.2019 12:06
Mlocik97
pouzil si pre neho cudzie slova (napísať v kóde Java, snaď vieš čítať, keď si prečítaš prvých pár st…
fallon 22.10.2019 12:15
fallon
to asi nema zmysel... napisen mu pseudokod a algoritmus teda, a snad už to javy prepise sam když na…
Mlocik97 22.10.2019 11:51
Mlocik97
Scanner myInput = new Scanner (System.in); int a; int b; int soucet; int prumer; System.out.print("Z…
java123 22.10.2019 12:13
java123
Cyklus začíná před načtením čísla a končí před výpočtem průměru. V každém průchodu cyklu zadáváš jen…
Wikan 22.10.2019 12:17
Wikan
máš to v mojom aj Wikanovom preuse kóde, napíšeš cyklus, do vnútra nej napíšeš príkaz na načítanie č…
Mlocik97 22.10.2019 12:18
Mlocik97
jeden cyklus, doň podmienka ak je nula tak ukončiť funkci, ak nieje nula tak pricitavat do nejakej p…
Mlocik97 22.10.2019 11:17
Mlocik97
No jelikož absolutne nevim jak se to dělá tak...
java123 22.10.2019 11:29
java123
Však som to napsal, do googlu si zadaj "cyklus java" a skopirujes kod. Do googlu zadas "podmienka if…
Mlocik97 22.10.2019 11:41
Mlocik97
Když nechápeš, o co jde, tak požádej spolužáka nebo učitele, ať ti to vysvětlí, případně zvaž přestu…
host 22.10.2019 11:24
host
Já třeba vím naprosto přesně, jak to udělat/spočítat, ale neznám syntaxi žádného dnes používaného pr…
L-Core 22.10.2019 17:08
L-Core
No zrovna tohle je tak složitá a originální úloha, že jsem si jistý, že bys to po chvilce googlení z…
Wikan 22.10.2019 18:26
Wikan
Pozri, napíšem do Googlu "calculate average of input numbers java" a ono až na tú podmienku s nulou…
Mlocik97 22.10.2019 18:48
Mlocik97
Ne každej je v tom tak znalý jako vy, my s Javou pracujeme zatím 6 hodin :)
Java123 22.10.2019 19:11
Java123
Ja s Javou nejsem zbehlý vôbec, som odporca Javy a OOP a v podstate ju vôbec neviem (a ani nechcem v… poslední
Mlocik97 22.10.2019 19:17
Mlocik97

co je nepochopitelné na tom celom? Samotný algoritmus používajú žiaci na prvom stupni základných škôl, to ako nevieš sčitovať a deliť, tam není čo vysvetlovať na princípe jak to funguje? Len to napísať v kóde Java a to vlastne máš na nete vysvetlené že ako sa píše ktorý príkaz, ako sa píše podmienka a všetko ostatné. Wikan i ja sme ti napísali v podstate celý pseudo kód. A v podstate to len napísať. Do googla napíšem "cyklus java" a mám tam ukážku kódu ako sa píše cyklus, len to prepíšeš do svojej podoby.

Prvý odkaz v googli na odpoveď cyklus java: https://www.itnetwork.cz/java/zaklady/java-tutorial-cykly-for-while a to snaď vieš čítať.

https://www.itnetwork.cz/java/zaklady/java-tutorial-uvod-do-jazyka-java keď si prečítaš prvých pár stránok, hneď budeš toto zadanie vedieť spraviť.

pouzil si pre neho cudzie slova (napísať v kóde Java, snaď vieš čítať, keď si prečítaš prvých pár stránok, atd...) ty si mu to mal proste sem cele naprogramovat, on to potrebuje iba skopirovat. ziadne citanie, chapanie, ucenie, skusanie, pochopenie.

Scanner myInput = new Scanner (System.in);
int a;
int b;
int soucet;
int prumer;
System.out.print("Zadej prvni cislo");
a = myInput.nextInt();
System.out.print("Zadej druhe cislo");
b = myInput.nextInt();
soucet = a + b;
prumer = (a+b)/2;
System.out.printf("Sum=%d\n", soucet);
System.out.print(prumer);

Nevim jak tam zakombinovat cyklus na nekonecne zadavani cisel dokud se nezada nula a nasledne pocitani

jeden cyklus, doň podmienka ak je nula tak ukončiť funkci, ak nieje nula tak pricitavat do nejakej premennej, za cyklom pak vypsat cislo. Co je na tom problem? Priemer je zas ze ten sucet vydelis mnozstvom cisel, coz je pocet iteraci cyklu. To je len obycajna matematika.

Pozri, napíšem do Googlu "calculate average of input numbers java" a ono až na tú podmienku s nulou mi to najde úplne hotové zadanie, komplet funkčné, a nie len raz ale desiatky až stovky krát. Napríklad podobné:

https://stackoverflow.com/questions/11732171/taking-average-of-user-input-number
https://stackoverflow.com/questions/25671856/how-to-use-java-to-calculate-average-from-input
https://stackoverflow.com/questions/10887498/calculate-average-with-user-input
https://stackoverflow.com/questions/44938100/calculate-an-average-from-user-input-of-five-to-ten-numbers-using-methods
https://stackoverflow.com/questions/7008189/calculate-average-in-java

dopsať si jednu podmienku na nulu, čož je podmienka vysvetlená hockde taky, a vôbec čo sa tu rieši?

Ja s Javou nejsem zbehlý vôbec, som odporca Javy a OOP a v podstate ju vôbec neviem (a ani nechcem vedieť). To čo som Vám naprogramoval mi zabralo 5 minút s googlením, a to som ani nepsal v IDEčku. Ono inak jak vidíte tie odkazy, a vzhľadom k tomu že Vám tu wikan napísal celý algoritmus, pseudo kód a dostali ste odkazy aj kde je všetko podrobne vysvetlené, tak s týmito informáciami by to i moja mamka zvládla naprogramovať. Takže podla mňa je to len Vaša výmluva. Ale nedivím sa inak, taky sa mi zadania v škole nechceli robiť.

Zpět do poradny Odpovědět na původní otázku Nahoru