Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.Scanner;
- public class Main {
- int n;
- public static void main(String[] args) {
- Main obiekt = new Main(args);
- obiekt.wyswietlsztrink(args);
- double srednia = obiekt.srednia(args);
- System.out.println(srednia);
- System.out.println(obiekt.slownie(srednia));
- obiekt.skroty(obiekt.slownie(srednia));
- }
- public Main(String[] args) {
- n = args.length;
- }
- public void wyswietl(String aaa){
- System.out.println(aaa);
- }
- public void wyswietlsztrink(String[] args){
- for(String s : args) this.wyswietl(s);
- }
- public double srednia(String[] args){
- double a=0;
- for(String s : args )a += Double.parseDouble(s);
- return a/n;
- }
- public String slownie(double sredniaaaaaaaa){
- if(sredniaaaaaaaa < 2.51) return "niedostateczny";
- if(sredniaaaaaaaa > 2.5 && sredniaaaaaaaa < 3.51) return "dostateczny";
- if(sredniaaaaaaaa > 3.5 && sredniaaaaaaaa < 4.51) return "dobry";
- if(sredniaaaaaaaa > 4.5) return "bardzo dobry";
- return "cos nie dziala";
- }
- public void skroty(String sz){
- switch (sz){
- case "niedostateczny":
- System.out.println("ndst");
- break;
- case "dostateczny":
- System.out.println("dst");
- break;
- case "dobry":
- System.out.println("db");
- break;
- case "bardzo dobry":
- System.out.println("bdb");
- break;
- default:
- throw new IllegalStateException("nieszpodziewansko : " + sz);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement