Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.92 KB | None | 0 0
  1. import java.io.*;
  2. import java.util.Locale;
  3. public class Zaliczenie {
  4.     static String zaliczenie(String napis){
  5.         int i=0;
  6.         String imie="";
  7.         String nazwisko="";
  8.         String pom="";
  9.         double suma=0;
  10.         int ilosc=0;
  11.         String ileN="";
  12.         int ileN2=0;
  13.         while (napis.charAt(i)!=' '){
  14.             imie+=napis.charAt(i);
  15.             i++;
  16.         }
  17.         while(napis.charAt(i)==' '){
  18.             i++;
  19.         }
  20.         while(napis.charAt(i)!=' '){
  21.             nazwisko+=napis.charAt(i);
  22.             i++;
  23.         }
  24.         while(napis.charAt(i)==' '){
  25.             i++;
  26.         }
  27.        
  28.         while(napis.charAt(i)!='n'){
  29.             while(napis.charAt(i)!=' '){
  30.                 pom+=napis.charAt(i);
  31.                 i++;
  32.             }
  33.             while(napis.charAt(i)==' '){
  34.                 i++;
  35.             }
  36.             suma+=Double.parseDouble(pom);
  37.             ilosc++;
  38.             pom="";
  39.         }
  40.         while(napis.charAt(i)!=' '){
  41.             i++;
  42.         }
  43.         while(napis.charAt(i)==' '){
  44.             i++;
  45.         }
  46.         for(;i<napis.length();i++){
  47.             ileN+=napis.charAt(i);
  48.         }
  49.         ileN2=Integer.parseInt(ileN);
  50.        
  51.         double srednia=suma/ilosc;
  52.        
  53.         char dImie=Character.toUpperCase(imie.charAt(0));
  54.         char dNazwisko=Character.toUpperCase(nazwisko.charAt(0));
  55.         imie=dImie+imie.substring(1);
  56.         nazwisko=dNazwisko+nazwisko.substring(1);
  57.        
  58.         String odp;
  59.         if(ileN2<=2){
  60.             odp=imie +" "+ nazwisko + " - ocena "+ srednia;
  61.         }else{
  62.             odp=imie +" "+  nazwisko + " - brak zaliczenia";
  63.         }
  64.         return odp;
  65.     }
  66.     public static void main(String[] args) {
  67.         Console k=System.console();
  68.         String napis=k.readLine("Podaj informacje o studencie ");
  69.         System.out.println(zaliczenie(napis));;
  70.     }
  71.    
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement