Advertisement
Guest User

Untitled

a guest
Jan 27th, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. public class Keskiarvo {
  2. public static void main(String[] args) {
  3.  
  4. double keskiarvo;
  5. double summa = 0.0;
  6. int lukumaara = 0;
  7.  
  8. java.io.BufferedReader in = new java.io.BufferedReader(new java.io.InputStreamReader(System.in));
  9.  
  10. System.out.println("Ohjelma laskee syötettyjen arvosanojen keskiarvon.");
  11. System.out.println("Lopetus negatiivisella kokonaisluvulla.");
  12.  
  13. double arvosana;
  14. do {
  15.  
  16. System.out.println("Anna arvosana (4-10):");
  17. arvosana = 0;
  18. try {
  19. arvosana = Double.parseDouble(in.readLine());
  20.  
  21. } catch (IOException e) {
  22. e.printStackTrace();
  23. }
  24.  
  25. if (arvosana < 11) {
  26. lukumaara++;
  27. summa = summa + (1.0 * arvosana);
  28.  
  29. System.out.println("Anna arvosana (4-10):" + arvosana);
  30.  
  31. }
  32. }
  33. while (arvosana > 0);
  34.  
  35. if (arvosana > 10) {
  36. System.out.println("Anna arvosana (4 - 10):" + arvosana);
  37. } else if (arvosana < 0) {
  38. keskiarvo = summa / lukumaara;
  39.  
  40. System.out.println("Ohjelmaan on syötetty " + lukumaara + " arvosanaa.");
  41. System.out.println("Arvosanojen keskiarvo: " + keskiarvo);
  42. }
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement