Algoritmizace - úkol

Od: Datum: 28.10.13 14:59 odpovědí: 4 změna: 28.10.13 21:31

Dobrý den, potřebovala bych pomoct s úkolem do IKT (počítače). Absolutně netuším co s tím, poradí mi někdo prosím?

Znění úkolu je:
Napište algoritmus pro výpočet výrazu s ošetřením nežádoucích důsledků. Cílem je zobrazit hodnotu X nebo varovné hlášení o chybném zadání a původu chyby.

Obrázek výrazu najdete zde: http://i40.tinypic.com/14kh46t.png

Děkuji.

Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Datum: 28.10.13 17:32
avatar

hmmm. Čemu nerozumíte?

Nežádoucí důsledky jsou tyto : nula ve jmenovateli nebo záporné číslo pod odmocninou.

Ve jmenovateli zlomku se nesmí objevit nula a nahoře pod odmocninou by nemělo být záporné číslo, jinak se při výpočtu dostanete mimo obor reálných čísel.

Kroky jsou tyto

Napiš hlášení "Zadej čísla A B C D"

Když C+D = 0 potom napiš hlášení "Chyba ve jmenovateli, dělení nulou" a skoč zpět na první krok zadání

Když A+B <0 potom napiš hlášení "výsledek je mimo obor reálných čísel"

Proveď výpočet

Zobraz X

Ohodnoceno: 2x
 
Od: sedlada
Datum: 28.10.13 19:11

Dobrý večer, moc děkuji za odpověď. Jen nevím jak píšete "a skoč zpět na první krok zadání" jestli se to týká hlášení "Zadej čísla A B..." nebo jak píšete "Když C+D=O". Moc děkuji za pomoc.

Datum: 28.10.13 20:38

Tak si to rozděl na více kroků - zadej A,B, rozhodni, jestli je vše v pořádku, případně skoč zpět. A pak zadej C a D a opět rozhodni, zda je vše v pořádku, v případě, že ne, skoč na zadej C a D.

Ohodnoceno: 0x
 
Datum: 28.10.13 21:31

Cyklus, použila bych WHILE

Ohodnoceno: 0x
 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright © 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.