Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java: Suurin syötetty luku

toivotontapaus [19.09.2014 19:43:19]

#

Tällänen pitäisi tehdä??
onko mitään vinkkejä, ihan yksinkertainen java ohjelma..kai

import java.util.Scanner;
public class suurin{
   public static void main(String[] args){
      int eluku, tluku, kluku, suurin;

        Scanner lukija = new Scanner(System.in);
        System.out.println("Anna 1.luku");
        eluku = lukija.nextInt();
        System.out.println("Anna 2.luku");
        tluku = lukija.nextInt();
        System.out.println("Anna 3.luku");
        kluku = lukija.nextInt();
        suurin = ???????;
        System.out.println(suurin);
   }
}

tälläistä sain aikaan, mutta tuo jää ihan hakuseen miten se suurin saadaan sieltä tulostettua?

Mod. lisäsi kooditagit ja siirsi oikealle alueelle!

Metabolix [19.09.2014 19:49:43]

#

Vinkki: vertaile lukuja esimerkiksi operaattoreilla < ja >. ”Tällainen pitäisi tehdä”, no tiesitkö, että siellä koulun kurssilla pitäisi opetella itse ohjelmoimaan? Koulutehtävien vastausten pummaaminen foorumilla on asiatonta.

Lisäksi sinun pitäisi todella opetella käyttämään foorumin kooditageja.

LCHawk [30.09.2014 16:33:43]

#

Jatketaan vielä vinkkaamista:
vertaile aluksi lukuja eluku ja tluku. Ota näistä suurempi muuttujaan suurin.
eli

if(eluku>tluku){
suurin=eluku;
}else{
suurin=tluku;
}

Tämän jälkeen vertaat tätä muuttujaa suurin jäljellä olevaan viimeiseen lukuun ja muutat sitä tarvittaessa eli

if(kluku>suurin){
suurin=kluku;
}

Toivottavasti tästä on apua.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta