Úloha v javě Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
eda220
Level 3.5
Level 3.5
Příspěvky: 724
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Úloha v javě

Příspěvekod eda220 » 08 led 2013 16:35

Dobrý den, potřeboval bych poradit (jsem začátečník) jak byste odpověděli na tyhle otázky - programujeme v javě (NetBeans) :

5) Napiš podmínku, která je splněna, pokud je splněna podmínka 2 nebo
je splněna podmínka 3



6) Napiš podmínku, která je splněna, pokud je splněna podmínka 1 nebo
je splněna podmínka 2 nebo je splněna podmínka 3

Podmínka 1) if (a > 9) {}

Podmínka 2) if (a > 9 && a < 21) {}

Podmínka 3) if (!(a >= 0 && a <=1)) {}


_______________________________________________________

Mohlo by být takhle ? (Snažím se to vyřešit) :

č.5
If ((a > 9 && a < 21) || (!(a >= 0 && <= 1)) {}

a č.6 :

If ((a > 9 && a < 21) || (!(a >= 0 && <= 1) || (a > 9) {}



Moc děkuji za odpovědi
Naposledy upravil(a) eda220 dne 08 led 2013 17:33, celkem upraveno 2 x.
Notebook : Intel Core i3 3110M 2.4 GHz | RAM 6GB | LENOVO G500 | AMD Radeon HD 8750M 2GB | Win 10 Pro 64-bit

Reklama
Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Úloha v javě

Příspěvekod domitea » 08 led 2013 16:46

A podmínky ?

Uživatelský avatar
eda220
Level 3.5
Level 3.5
Příspěvky: 724
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Úloha v javě

Příspěvekod eda220 » 08 led 2013 16:48

Podmínka 1) if (a > 9) {}

Podmínka 2) if (a > 9 && a < 21) {}

Podmínka 3) if (!(a >= 0 && a <=1)) {}

--- Doplnění předchozího příspěvku (08 Led 2013, 16:57) ---

Mohlo by být takhle ? (Snažím se to vyřešit) :

č.5
If ((a > 9 && a < 21) || (!(a >= 0 && <= 1)) {}

a č.6 :

If ((a > 9 && a < 21) || (!(a >= 0 && <= 1) || (a > 9) {}

--- Doplnění předchozího příspěvku (08 Led 2013, 17:16) ---

UP
Notebook : Intel Core i3 3110M 2.4 GHz | RAM 6GB | LENOVO G500 | AMD Radeon HD 8750M 2GB | Win 10 Pro 64-bit

Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Úloha v javě

Příspěvekod domitea » 08 led 2013 17:33

Mělo by to tak být, jen si zkontroluj závorky, chybí ti tam.

Uživatelský avatar
eda220
Level 3.5
Level 3.5
Příspěvky: 724
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Úloha v javě

Příspěvekod eda220 » 08 led 2013 17:34

ok, děkuji
Notebook : Intel Core i3 3110M 2.4 GHz | RAM 6GB | LENOVO G500 | AMD Radeon HD 8750M 2GB | Win 10 Pro 64-bit

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Úloha v javě  Vyřešeno

Příspěvekod faraon » 08 led 2013 18:23

Umíš intervaly? Když se na ty podmínky dobře podíváš, nebo ještě lépe, nakreslíš si je na číselnou osu, tak zjistíš že podmínka 2 je podmnožinou podmínky 1, a obě podmínky 1 i 2 jsou podmnožinou podmínky 3!

Kód: Vybrat vše

<---------------X  X------------------------------------------------------------------------>
                |  |                       
                |  |                       O------------------------------------------------>
                |  |                       |
                |  |                       O-----------------------------------O
                |  |                       |                                   |
-+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+-
-5              0              5             10             15             20             25

Takže řešení obou úloh bude ve výsledku if (a<0 || a>1) {}.
Vyhodnocení takového výrazu bude o dost rychlejší než ty tvoje složeniny ;-)

Mrkni třeba sem: http://physics.mff.cuni.cz/kfpp/skripta ... ronika/7_4 nebo sem: http://sosnb.ic.cz/elektronika/cislicov ... lizace.doc
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
eda220
Level 3.5
Level 3.5
Příspěvky: 724
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Úloha v javě

Příspěvekod eda220 » 08 led 2013 18:48

Jaj, to mě nenapadlo. Děkuji
Notebook : Intel Core i3 3110M 2.4 GHz | RAM 6GB | LENOVO G500 | AMD Radeon HD 8750M 2GB | Win 10 Pro 64-bit


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti