21

Preprost kripto bot

Srednja
Programski jeziki:
C# Java Python
Opis naloge:
Kriptovalute so lahko zelo donosne, a tudi tvegane. Predstavljaj si, da imaš v lasti 0.04 BTC neke kriptovalute in si postavil pravilo za prodajo:

- Če cena zraste na 0.05 BTC ali več, jo takoj prodaš, da ustvariš dobiček.
- Če cena pade pod 0.03 BTC, jo prav tako prodaš, da preprečiš večjo izgubo.
- Če je cena vmes, počakaš in ne narediš ničesar.

Kot dober programer želiš to logiko avtomatizirati. Napiši program, ki:
- Uporabnika vpraša za trenutno vrednost enega BTC (npr. 0.029 ali 0.051). - Uporabi pogojne stavke in ugotovi, ali naj prodamo kriptovaluto, ali ne.

Na podlagi vnesene vrednosti izpiše enega od treh možnih odgovorov:
- "Prodaj – dobiček!" (če je cena ≥ 0.05)
- "Prodaj – prepreči izgubo!" (če je cena < 0.03)
- "Čakamo – še ni čas za prodajo." (če je cena med 0.03 in 0.05)
Primeri delovanja:
Vhodni podatki:
Kakšna je trenutna vrednost tvoje kriptovalute: 0.053
Pričakovan rezultat:
Prodaj – dobiček!

Vhodni podatki:
Kakšna je trenutna vrednost tvoje kriptovalute: 0.033
Pričakovan rezultat:
Čakamo – še ni čas za prodajo.

Vhodni podatki:
Kakšna je trenutna vrednost tvoje kriptovalute: 0.029
Pričakovan rezultat:
Prodaj – prepreči izgubo!