/* * Lausekielinen ohjelmointi II. * * Javalla toteutettu algorimi jaardeina mitatun matkan muuntamiseen * metreiksi. Ohjelma lukee jaardit käyttäjältä. * * Jorma Laurikkala (jorma.laurikkala@tuni.fi). * * Viimeksi muutettu 23.10.2019. * */ // Otetaan käyttöön Scanner-luokka java.util-pakkauksesta. import java.util.Scanner; public class Muuntaja { public static void main(String[] args) { // Tervehditään käyttäjää ja kerrotaan ohjelmasta. System.out.println("Moi! Muunnan jaardit metreiksi."); // Kerrotaan käyttäjälle millaista tietoa ohjelma odottaa. System.out.println("Anna jaardit:"); // Esitellään viite (muuttuja), luodaan syötevirtaa lukeva olio // ja liitetään viite olioon. Scanner lukija = new Scanner(System.in); // Luetaan käyttäjältä syöte liukulukuna. Järjestelmän asetukset // määräävät käytetäänkö desimaalierottimena pistettä vai pilkkua. double jaardit = lukija.nextDouble(); // Muunnetaan metreiksi ja sijoitetaan tulos muuttujaan. double metrit = 0.9144 * jaardit; // Tulostetaan muunnoksen tulos näytölle. System.out.println(metrit + " metriä."); } }