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
Úloha v javě Vyřešeno
Úloha v javě
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
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Úloha v javě
A podmínky ?
Re: Úloha v javě
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
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
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Úloha v javě
Mělo by to tak být, jen si zkontroluj závorky, chybí ti tam.
Re: Úloha v javě
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
Re: Úloha v javě Vyřešeno
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!
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
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Úloha v javě
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 5 hostů