anna 3 lukua, tulosta suurin tai pienin, miten?

ViikonKoodannutSäkki

anna 3 lukua, tulosta suurin tai pienin käyttäjän valinnan mukaan, yksinkertainen tehtävä mutta en vain saa sitä toimimaan. onko mahdollista toteuttaa else if rakenteella, kaikki neuvot otetaan vastaan.

3

1852

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • JaakkolaJaa

      Jos luvut on muuttujissa a,b,c niin tee vaan vertailu että onko a suurempi kuin b ja c, jos ei niin jne...:

      int suurin = (a>=b && a>=c ? a : (b>=a && b>=c ? b : c));

      Pienin luku samaan malliin, suuruusmerkit vaan toisinpäin.

    • ea69

      Toinen tapa, joka toimii 3:n luvun lisäksi aivan yhtä hyvin n luvulle on lukujen laittaminen taulukkoon tai muuhun sopivaan tietorakenteeseen (esim. Vector tai List) ja sitten sorttaamalla rakenteen. Sorttaussuunnasta riippuen pienin on ensimmäinen elementti ja suurin viimeinen, tai toisinpäin.

    • JavaMonkey

      Scanner input = new Scanner(System.in);
      int number1;
      int number2;
      int number3;
      int sum;

      if (number1 number2) && (number2 < number3))
      System.out.printf("smallest number is: %d \n", number2);
      else
      System.out.printf("smallest number is: %d \n", number3);

      if (number1 > number2)
      System.out.printf("largest number is: %d \n", number1);
      else if ((number1 < number2) && (number2 > number3))
      System.out.printf("largest number is: %d \n", number2);
      else
      System.out.printf("largest number is: %d \n", number3);

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Vain vasemmistolaiset rakennemuutokset pelastavat Suomen

      Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot
      Maailman menoa
      118
      3862
    2. Persut huutaa taas: "kato! muslimi!"

      Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe
      Maailman menoa
      56
      3185
    3. onko kaivattusi

      vaarallinen? :D
      Ikävä
      79
      3157
    4. Haluaisin rakastaa sinua

      Ja olla sinulle se oikea... Rakastan sinua 💗💗💗
      Ikävä
      19
      3105
    5. Purra on kantanut vastuuta täyden kympin arvoisesti

      Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans
      Maailman menoa
      6
      3041
    6. Menen nyt koisimaan

      Ja en ehkä palaa tänne. Asia on nyt loppuunkäsitelty ja totuus tuli ilmi
      Ikävä
      29
      2805
    7. Olisiko sinulla

      Jonossa vaihtoehtoja, ehkä
      Ikävä
      54
      2537
    8. Mitä tuntemuksia

      Rakkaasi ääni herättää?
      Ikävä
      19
      2277
    9. Pieni galluppi

      Mitäs lahjaa odotat joulupukilta.
      Ikävä
      63
      2260
    10. Oletko uhriutuja?

      vaikka itse olet rääkännyt toista ja aiheuttanut ties mitä toiselle.
      Tunteet
      62
      2119
    Aihe