Kertokaahan aloittajalle, että miten teen ohjelman, joka kysyy käyttäjältä kaksi lukua ja sitten tulostaa kaikki luvut näiden väliltä!
Vastaukset 3
- if-else
--- ALKAA ---
import java.util.Scanner;
public class Esimerkki {
public static void main (String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Anna luku 1:");
int luku1 = scan.nextInt();
System.out.print("Anna luku 2:");
int luku2 = scan.nextInt();
int suurempiluku = (luku1 > luku2) ? luku1 : luku2;
int pienempiluku = (luku1 < luku2) ? luku1 : luku2;
for (int i = pienempiluku 1; i < suurempiluku; i )
System.out.println(i);
}
}
--- LOPPUU ---- Yks vaan
Niin mutta miten nuo saa *tulostettua* oletuskirjoittimelle ?
Ja loppuun tietty Form feed, että lasertulostin sylkäisee sivun ulos, jollei tämä sitten hoidu automaattisesti käyttöjärjestelmän toimesta.
Sujuuko samalla tavalla niin windowsissa kuin linuxissakin ? - if-else
Yks vaan kirjoitti:
Niin mutta miten nuo saa *tulostettua* oletuskirjoittimelle ?
Ja loppuun tietty Form feed, että lasertulostin sylkäisee sivun ulos, jollei tämä sitten hoidu automaattisesti käyttöjärjestelmän toimesta.
Sujuuko samalla tavalla niin windowsissa kuin linuxissakin ?Käyttää oletus väriä, ja kirjasin kokoa:
--- ALKAA ---
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.print.PageFormat;
import java.awt.print.Printable;
import java.awt.print.PrinterException;
import java.awt.print.PrinterJob;
import java.util.Scanner;
public class Esimerkki implements Printable {
private String tulostettavaTeksti;
public Esimerkki(String teksti) {
tulostettavaTeksti = teksti;
}
public int print(Graphics g, PageFormat pf, int pagenr) throws PrinterException {
if (pagenr != 0)
return NO_SUCH_PAGE;
String[] rivit = tulostettavaTeksti.split("\n");
FontMetrics fm = g.getFontMetrics();
double sx = pf.getImageableX();
double sy = pf.getImageableY() fm.getMaxAscent();
for (int i = 0; i < rivit.length; i )
g.drawString("" rivit[i], (int) sx, (int) (sy fm.getHeight()*i));
return PAGE_EXISTS;
}
public static void main (String[] args) throws PrinterException {
Scanner scan = new Scanner(System.in);
System.out.print("Anna luku 1:");
int luku1 = scan.nextInt();
System.out.print("Anna luku 2:");
int luku2 = scan.nextInt();
int suurempiluku = (luku1 > luku2) ? luku1 : luku2;
int pienempiluku = (luku1 < luku2) ? luku1 : luku2;
String teksti = "";
for (int i = pienempiluku 1; i < suurempiluku; i )
teksti = i "\n";
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(new Esimerkki(teksti));
job.print();
}
}
--- LOPPUU ---
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kuhmolainen opettaja tuomittu vainoamisesta
https://yle.fi/a/74-20248184 ”Kuusikymppinen kuhmolaisnainen piinasi naapureitaan lähes kahdeksan vuoden ajan. Nainen271469- 751289
Olet nainen ollut vaikein rasti
Eniten olet tunteitani myllännyt ja niitä kuluttanut, ja tuottanut. 🤔841231Elämäni biisi -paljastus: Tänä lauantaina 26.9. nämä julkkikset istahtavat sinisille sohville!
Katsotko Elämäni biisiä? Elämäni biisi on monen suomalaisen suosikki. Vieraslista lauantaina 26.9. tarjoilee vieraita m101054Anteeksi J-mies
Anteeksi että myötävaikutin siihen että rakastuit minuun, jota et voi koskaan saada. Viimeksi kun näimme ja katselimme t1291035- 72926
Mihin Asiakirjat ovat voineet kunnasta kadota???
LUE kuinka verorahoja haaskattiin Yle: Ähtärin pandalaskelmat salattiin ja hukattiin - Satakunnan Kansa https://share.87881Ähtäri on taas TV: n ja radion ykkösuutinen
Uusi podcast on julkaistu ja on nyt kuunneltavissa. Mot on tehnyt hyvää työtä! Mikko Savola ja kepu ei ota mitään vast52722Mitä muuta on olemassa kuin lisääntyminen
Jos mies ei pääse lisääntymään niin mikä hänen osansa elämässä on? mitä jää jäljelle? Hän on vain muiden palvelija kok136711Siinä kävi mies nyt niin että tämä ämmä muuttaa ulkomaille
Vuonojen maa kutsuu, joten ei hätää. Et kuule minusta enää. 😂 Lycka till! Ämmä riittää.86687- 146604
- 28598
Moottoripyöräonnettomuus
Mopomiitissä tapahtunut onnettomuus ja uutisointi. Ajoradan ylityksen vaarallisuudesta ei mitään uutisointia. Ei myöskää54593- 50589
Suomen 4. seksikkäin mies Miika Nousiaisen tilalle - Pitääkö olla huolissaan palaa tv:seen
Suosittu keskusteluohjelma tekee paluun. Tällä kertaa panelistina ei jatka enää Miika Nousiainen, vaan hänen tilalleen t13579Miten sinä voit?
Kysytkö kukaan sitä sinulta? Olen huomannut, että jos kohtaa empaattisen ihmisen ja hän kysyy noin, saattaa padot murtua91577Uusi ruokapaikka
Tuleeko Haapavedelle uusi lounaspaikka ,haetaan kokkia? Uusi firma kyseessä23561- 37558
Jos oikeasti haluat mies
Tiedät mitä on tehtävä. Luotan, että etenet jos haluat. En voi tehdä enää mitään kun ei ole numeroasi.94556- 46543