Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 13. 01. 2011 16:46

emo_hunter
Příspěvky: 28
Reputace:   
 

Podmienka, aby nesla "vlozit" zaporna suma.

Ahojte,

mám taký problém. Keď spustím aplikáciu pokladna v mojom programe a vyberiem si moznost "1" cize vlozit trzbu´, tak mi to pripise aj zapornu sumu, co je v pokladnici nemozné :-)))

Tu je ta cast:

switch(zvoleneCislo)
            {
                case 1: // vlozenie trzby do pokladne
                    System.out.println("Zadajte trzbu v celych €:");
                    int trzba = klav.nextInt();
                   
                    if (pokladna.vloz(trzba))
                    {
                        System.out.println("Vklad vykonany");
                    }
                 
                   else
                    {
                     
                       
                        System.out.println("Nemozete vlozit zapornu hodnotu!");
                           
                         
                       
                    }
                break;

Za rady vam vopred dakujem !

Offline

 

#2 13. 01. 2011 17:04

jindra
Příspěvky: 78
Reputace:   
 

Re: Podmienka, aby nesla "vlozit" zaporna suma.

Code:

int trzba = klav.nextInt();

if(trzba>0)
{
    if (pokladna.vloz(trzba))
         {
             System.out.println("Vklad vykonany");
         }

}
 else
 {                                       
   System.out.println("Nemozete vlozit zapornu hodnotu!");
 }

Offline

 

#3 13. 01. 2011 17:04

jarrro
Příspěvky: 5490
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Podmienka, aby nesla "vlozit" zaporna suma.

ako vyzerá metóda vloz ?


MATH IS THE BEST!!!

Offline

 

#4 13. 01. 2011 17:15 — Editoval emo_hunter (13. 01. 2011 17:15)

emo_hunter
Příspěvky: 28
Reputace:   
 

Re: Podmienka, aby nesla "vlozit" zaporna suma.

Jindra ďakujem Ti velmi pekne, uz to ide :-))))

jarrro Dakujem za ochotu uz to ide ale vyzera to takto :

Code:

 public boolean vloz(int suma)
    {
        if (pocetVkladov<pokladna.length)
        {   
            pokladna[pocetVkladov]= suma;
            pocetVkladov++;
            return true;            
        }
        else
            return false;
    }

Este raz dakujem Vám :))))))))))))) Hned mam lepsi den :)))))

Offline

 

#5 13. 01. 2011 17:21

jarrro
Příspěvky: 5490
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Podmienka, aby nesla "vlozit" zaporna suma.

↑ emo_hunter:môžeš šetriť priamo v metóde vloz ak je suma záporná tak nech nerobí nič a vráti false potom bude "prehľadnejší"
hlavný kód


MATH IS THE BEST!!!

Offline

 

#6 13. 01. 2011 20:07

emo_hunter
Příspěvky: 28
Reputace:   
 

Re: Podmienka, aby nesla "vlozit" zaporna suma.

jarrro ďakujem za snahu, ale krvopotne som vytvoril tento program a už ďalšie prepisovanie je nad moje sily.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson