http://www.cs.helsinki.fi/u/wikla/JohdOhj/Sisalto/2/Viisas.java
String syottoRivi;
int kokonaisLuku;
double liukuLuku;
System.out.println("Mikä on nimesi?");
syottoRivi = Lue.rivi();
System.out.println("Mitä kokonaislukua ajattelet?");
kokonaisLuku = Lue.kluku();
System.out.println("Mitä reaalilukua ajattelet?");
liukuLuku = Lue.dluku();
System.out.print ("Tiedän, että nimesi on " syottoRivi);
System.out.println(" ja että ajattelit lukuja "
kokonaisLuku " ja " liukuLuku ".");
System.out.println("Enkö olekin viisas!");
}
}
Miksi tuossa koodissa on suomeksi nuo, esimerkiksi "Lue.kluku"? Eihän ohjelma sitä osaa lukea?
Virhe esimerkkitehtävässä?
5
358
Vastaukset
- asdfasdfgfgh
Itse et taida osata lukea ensimmäisiä materiaaleja kurssistasi
- häkeltynyt
En ole millään kurssilla :) Opiskelen itsenäisesti ja tuon harjoituksen löysin googlen avulla.
Kiitos silti sinulle "avusta".
- asfdasdfasfd
Ennen Java 1.5:n tuloa Javassa ei ollut tarjolla hyvää luokkaa/metodia lukujen lukemiseen, ja tämän takia moni vanha esimerkki käyttää jotakin itse tehtyä viritelmää, kuten tuokin esimerkki. Tarvitset siis koneellesi tuon mainitsemasi Lue -luokan jotta saat sen kääntymään/toimimaan. Nykyäänhän syötteen lukemiset hoidetaan Scanner luokalla (tuli muistaakseni version 1.5 myötä), esim. seuraavasti:
--- ALKAA ---
import java.util.Scanner;
public class Viisas {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String syottoRivi;
int kokonaisLuku;
double liukuLuku;
System.out.println("Mikä on nimesi?");
syottoRivi = in.nextLine();
System.out.println("Mitä kokonaislukua ajattelet?");
kokonaisLuku = in.nextInt();
System.out.println("Mitä reaalilukua ajattelet?");
liukuLuku = in.nextDouble();
System.out.print ("Tiedän, että nimesi on " syottoRivi);
System.out.println(
" ja että ajattelit lukuja "
kokonaisLuku " ja " liukuLuku "."
);
System.out.println("Enkö olekin viisas!");
}
}
--- LOPPUU ---
Ohjelmoinnin opiskelussa kannattaa välttää liian vanhaa materiaalia, koska kielet kuitenkin kehittyvät jatkuvasti.- ei enää häkeltynyt
Jotain tuon tyylistä itsekin päättelin. Yritin löytää vastineita noille riveille, mutta huonolla tuloksella. Kiitos sinulle siis erittäin paljon!
- mmhmmn
ei enää häkeltynyt kirjoitti:
Jotain tuon tyylistä itsekin päättelin. Yritin löytää vastineita noille riveille, mutta huonolla tuloksella. Kiitos sinulle siis erittäin paljon!
http://www.cs.helsinki.fi/u/wikla/JohdOhj/Sisalto/2/Lue.java
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Voitasko leikkiä jotain tunnisteleikkiä?
Tietäisi ketä täällä käy kaipaamassa.. kerro jotain mikä liittyy sinuun ja häneen eikä muut tiedä. Vastaan itsekin kohta801837Tietysti jokainen ansaitsee
Hän varmasti ansaitsee vain parasta ja sopivinta tietenkin, suon sen onnen hänelle enemmän kuin mielelläni. Aika on nyt181699- 161534
50+ naiset kyl
Lemottaa sillille mut myös niitte kaka lemottaa pahlle ku kävin naiste veskis nuuhiin191233En voi sille mitään
Tulen niin pahalle tuulelle tästä paikasta nykyisin. Nähnyt ja lukenut jo kaiken ja teidän juttu on samaa illasta toisee121204Välitän sinusta mies
Kaikki mitä yritin kertoa tänään ei mennyt ihan putkeen..Joka jäi jälkeenpäin ajateltuna suoraan sanottuna harmittaa aiv61202hieman diabetes...
Kävin eilen kaverin kanssa keskusapteekissa kun on muutama kuukausi sitten tullut suomesta ja oli diabetes insuliinit lo121166Annetaanko olla vaan
Siinä se, tavallaan kysymys ja toteamuskin. Niin turhaa, niin rikkovaa. On niin äärettömän tärkeä, ja rakas olo.. N291141Miten joku voi käyttää koko elämänsä
siihen että nostelee täällä vanhoja ketjuja ja troIIaa niihin jotain linkkiä mitä kukaan ei avaa? Ihmisellä ei ole mitää81139Pakkoruotsi on leikkikieli, jota ei ole tarkoituskaan osata
Pakkoruotsi on leikkikieli. Ennen leikkikieltä sanottiin siansaksaksi, sitten keksittiin tilalle pakkoruotsi. Pakkoruot71124