daily pastebin goal
45%
SHARE
TWEET

Untitled

a guest Jan 17th, 2019 62 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.util.Scanner;
  2.  
  3. public class SilmukatLopetusMuistaminen {
  4.  
  5.     public static void main(String[] args) {
  6.         // Kyseessä on yksi iso tehtävä jota koko ajan laajennetaan -- tehtävä
  7.         // on viiden yksittäisen tehtäväpisteen arvoinen
  8.  
  9.         // Voit halutessasi lähettää osittain tehdyn tehtäväsarjan tarkastettavaksi palvelimelle
  10.         // palvelin valittaa tällöin niistä testeistä joita vastaava koodi ei ole vielä
  11.         // kirjoitettu. Jo tehdyt osat kuitenkin kirjautuvat tehdyiksi.
  12.         Scanner lukija = new Scanner(System.in);
  13.        
  14.         int summa = 0;
  15.         int lukumaara = 0;
  16.         int parilliset = 0;
  17.         int parittomat = 0;
  18.         int syotetytluvut = 0;
  19.         while (true) {
  20.             System.out.println("Syötä luvut: ");
  21.             int syote = Integer.parseInt(lukija.nextLine());
  22.             //tarkistetaan onko syotetty luku -1
  23.             if (syote == -1) {
  24.                 double keskiarvo = 1.0 * summa / lukumaara;
  25.                 System.out.println("Kiitos ja näkemiin!");
  26.                 System.out.println("Summa: " + summa);
  27.                 System.out.println("Lukuja: " + lukumaara);
  28.                 System.out.println("Keskiarvo: " + keskiarvo);
  29.                 System.out.println("Parillisia: " + parilliset);
  30.                 System.out.println("Parittomia: " + parittomat);
  31.                 break;
  32.             } else if (syote % 2 == 0) {
  33.                 parilliset++;
  34.                 summa += syote;
  35.                 lukumaara++;
  36.             } else {
  37.                 parittomat++;
  38.                 summa += syote;
  39.                 lukumaara++;
  40.             }
  41.         }    
  42.     }
  43. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top