miten saada laskuri toimiin?

Voisikohan joku auttaa kenties? Eli ongelma on seuraava. Kun muuttujalle annetaan lähtöarvoksi 5.0 ja tämän jälkeen sitä pitäisi lisätä tai vähentää 1 vaihtoehdon mukaan niin kauan kunnes se on vähemmän kuin 1, niin miten tämä onnistuu?
eli jos tämä selventäisi hiukan: (tätä versioo pitäisi muuttaa)

do {
double rahat = 5.0 luku;

if (jotain) {
luku = 1.5;
}
else {
luku = -0.5
}
}
while (rahat < 1);


Eli miten saan sen toimimaan ettei lähtöarvo ole kokoajan 5.0?
3321
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

En nyt tiiä seurasinko ihan sun ajatuksen juoksua, mutta tässä yks hätänen, jossa luvun lähtöarvo on 5 ja sitä vähennetään tai lisätään yks joka kierroksella, kunnes se on vähemmän kuin yks:

double rahat=5.0;
while(rahat>=1)
{
if(jotain)
luku ;
else
luku--;
}

Äänestä
  • Tais muuten mennä vähän eri tavalla, kun olit ajatellut? (tai siis en ajatellut samaa kuin sinä?).

    Pääpiirteittän kuitenkin idea on se, että raha-muuttujen arvomääritys täytyy tehdä toiston ulkopuollella (ensin). Toiston sisällä arvoa voi sitten muuttaa esim.
    rahat=rahat luku;
    Jossa luku on siis tietenkin se lisäävä tai vähentävä muuttuja.

    Äänestä

ja vielä while (rahat>=1);

Äänestä

Kommentoi aloitusta


nti. java-olio kirjoitti:

Voisikohan joku auttaa kenties? Eli ongelma on seuraava. Kun muuttujalle annetaan lähtöarvoksi 5.0 ja tämän jälkeen sitä pitäisi lisätä tai vähentää 1 vaihtoehdon mukaan niin kauan kunnes se on vähemmän kuin 1, niin miten tämä onnistuu?
eli jos tämä selventäisi hiukan: (tätä versioo pitäisi muuttaa)

do {
double rahat = 5.0 luku;

if (jotain) {
luku = 1.5;
}
else {
luku = -0.5
}
}
while (rahat < 1);


Eli miten saan sen toimimaan ettei lähtöarvo ole kokoajan 5.0?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu