Miksihän seuraava ei toimi? Ihan pikku juttu, mutta vastausta en löydä...
For-lause ohjelmointitehtävä 1/3
Tee ohjelma, joka kysyy käyttäjältä kokonaisluvun n (n>0) ja tulostaa monitorille luvut 1,2,3..n allekkain. Tee ohjelma hyödyntäen for-lausetta.
Ohjelma kirjoitetaan luokkaan, jonka nimi on ´Silmukka´.
Esimerkkitulostus:
Anna kokonaisluku:5
1
2
3
4
5
----------------------------------------------------------------------
1: import java.io.*;
2: public class Silmukka
3: {
4: public static void main(String[] args)
5: {
6: BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
7:
8: int n;
9: int luku1;
10:
11:
12: System.out.print("Anna kokonaisluku:");
13: luku1 = Integer.parseInt(in.readline());
14: for(n = 1; n
For-lause ohjelmointitehtävä 1/3
Tee ohjelma, joka kysyy käyttäjältä kokonaisluvun n (n>0) ja tulostaa monitorille luvut 1,2,3..n allekkain. Tee ohjelma hyödyntäen for-lausetta.
Ohjelma kirjoitetaan luokkaan, jonka nimi on ´Silmukka´.
Esimerkkitulostus:
Anna kokonaisluku:5
1
2
3
4
5
----------------------------------------------------------------------
1: import java.io.*;
2: public class Silmukka
3: {
4: public static void main(String[] args)
5: {
6: BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
7:
8: int n;
9: int luku1;
10:
11:
12: System.out.print("Anna kokonaisluku:");
13: luku1 = Integer.parseInt(in.readline());
14: for(n = 1; n
Vastaukset 2
Vanhimmat
Kokeile Java-keskusteluryhmää!
Sen metodin nimi voi olla readLine, joka pitäisi laittaa 'readline'-nimen paikalle. En tiedä, koska en enää javattele. Tuolla on toinen ryhmä lähellä, kysy siellä uudestaan.