Java programozás, tudnátok segíteni? (Számolás)
Roviden annyi, hogy jegyeket lehet lefoglalni ezen a programon belul koncertekre. A gyerek jegy 50% kedvezmény. Eddig minden rendben mukodik, de valamiért nem a jó osszeget írja ki. Például 1 felnott + 2 gyerek, és egy teljesen más osszeget ad ki.
Hol rontottam el?
adult_price = (adult * ticket_price) + venue_price;
child_price = ((child * ticket_price) + venue_price)/2;
all_price = adult_price + child_price;
System.out.println("The booking price is "+all_price+" GBP");
A sima adult int az a felnottek száma, a child pedig a gyerekek száma.
Az osszeg úgy jon ki, mintha a gyerekek számát elfelejtené, és csak a venue számot adná ossze ahány gyerek van, de azt sem ossza el.
Szerintetek?
Esetleg még ilyesmire gondoltam:
adult_price = adult * ticket_price + venue_price;
child_price = (child * ticket_price + venue_price)/2;
Nem, nem működik így sem, rossz az eredmény.
Lehet ott ronthattam el a kódot, hogy 5 féle jegy van, mindegyik más árban? De azt hogy csináljam meg, hogy azt az árat vigye tovább? ..
Kár hogy nem lehet kérdést torolni, mert sikerult megoldani.
Ha valakit esetleg érdekelne:
adult_price = (adult * ticket_price) + (adult * venue_price);
child_price = ((child * ticket_price) + (child * venue_price))/2;
#7 ?
Ti egyáltalán jártasak vagytok a témában? Az volt a kérdésem, hogy mi nem működik a kódomban, és igen, a kódban volt a hiba, nem a szorozgatással és összeadással. A child jegynél nem írtam be, hogy oda is használja külön-külön a venue árat, meg int-et sem írtam arról.
De ti azért jöttök okoskodni, hogy márpedig a szorzás az 5. osztályos, de a programozás részéhez nem tudtok hozzászólni, mert márpedig az 5. osztályos akkor is.
Lenne egy új kérdésem. Hogyan tudnám komplikáltabbá tenni a kódomat, teletömni minél több funkcióval?
Ja várj, tudom a választ, az márpedig akkor is 5. osztályos matek volt.
Magyar mentalitásotokkal meg még csodálkozzatok hogy miért tart ott az országotok. Legyetek benne boldogak. Ilyen népet, hogy egy egyszerű kérdést sem tehetsz fel, mert jönnek szekírozni az okoskodásukkal..
Gratulálok.
miért van ticket és venue price külön?
és milyen hibás számok jönnek ki és milyen értékekkel?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!