Forum www.ispwsznysa.fora.pl Strona Główna www.ispwsznysa.fora.pl
Informatyka Stosowania PWSZ NYSA
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

ZMIANY

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.ispwsznysa.fora.pl Strona Główna -> Programowanie w Javie
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
roy
Administrator



Dołączył: 02 Gru 2007
Posty: 70
Przeczytał: 0 tematów

Skąd: Głuchołazy

PostWysłany: Sob 15:39, 21 Mar 2009    Temat postu: ZMIANY

ZADANIE 1
Kod:
import java.io.*; //buforki itp

public class L1_ZAD3
   {
   public static void main(String[] args)
   {
      InputStreamReader StrumienWejsciowy = new InputStreamReader(System.in);
      BufferedReader BuforWejsciowy = new BufferedReader(StrumienWejsciowy);
      
      int koniec;
            
   do{   
      System.out.println("1 - Pole i objetosc kuli");
      System.out.println("2 - Pole i objetosc stozka");
      System.out.println("3 - Pole i objetosc prostopadloscianu");
      System.out.println("4 - brylka ");
      System.out.println("5 - Koniec");
      
      String wybor;
      int intwybor;
   
      try
        {
         wybor = BuforWejsciowy.readLine();
         intwybor=Integer.parseInt(wybor);
        }
         catch(IOException e)
         {
          e.printStackTrace();
          return;
         }
         catch(NumberFormatException e)
         {
          e.printStackTrace();
          return;
         }
      koniec=intwybor;
      switch ( intwybor ) {
         case 1:
            System.out.println("Podaj promien");
           
            String r;
            int intr;
          try
           {
            r = BuforWejsciowy.readLine();
            intr=Integer.parseInt(r);
           }
            catch(IOException e)
            {
             e.printStackTrace();
             return;
            }
            catch(NumberFormatException e)
            {
             e.printStackTrace();
             return;
            }
            System.out.println("Pole kuli = " + (4 * Math.PI * intr * intr * intr));
            System.out.println("Objetosc = " + (4/3*Math.PI * intr *intr));
              break;
         case 2:
            String hs,rs;
            int inths,intrs;
            
            System.out.println("Podaj wysokość stożka");
            try
              {
               hs = BuforWejsciowy.readLine();
               inths=Integer.parseInt(hs);
              }
               catch(IOException e)
               {
                e.printStackTrace();
                return;
               }
               catch(NumberFormatException e)
               {
                e.printStackTrace();
                return;
               }
            
            System.out.println("Podaj promien stozka");
             try
              {
               rs = BuforWejsciowy.readLine();
               intrs=Integer.parseInt(rs);
              }
               catch(IOException e)
               {
                e.printStackTrace();
                return;
               }
               catch(NumberFormatException e)
               {
                e.printStackTrace();
                return;
               }
               System.out.println("Pole stozka = " +((Math.sqrt((inths*inths)+(intrs*intrs))+intrs)*intrs*Math.PI));
               System.out.println("Objetosc stozka = " +(inths*1/3*Math.PI*intrs*intrs));
               //   System.out.println("Objetosc stozka = " +(1/3*Math.PI*intrs*intrs* inths));
              break;
         case 3:
            String a,b,c;
            int inta,intb,intc;
            
            
            System.out.println("podaj długosc boku a ");
             try
              {
               a = BuforWejsciowy.readLine();
               inta=Integer.parseInt(a);
              }
               catch(IOException e)
               {
                e.printStackTrace();
                return;
               }
               catch(NumberFormatException e)
               {
                e.printStackTrace();
                return;
               }
            System.out.println("podaj długosc boku b ");
             try
              {
               b = BuforWejsciowy.readLine();
               intb=Integer.parseInt(b);
              }
               catch(IOException e)
               {
                e.printStackTrace();
                return;
               }
               catch(NumberFormatException e)
               {
                e.printStackTrace();
                return;
               }
            System.out.println("podaj długosc boku c ");
             try
              {
               c = BuforWejsciowy.readLine();
               intc=Integer.parseInt(c);
              }
               catch(IOException e)
               {
                e.printStackTrace();
                return;
               }
               catch(NumberFormatException e)
               {
                e.printStackTrace();
                return;
               }
            System.out.println("Pole = " + ((inta*intb+intb*intc+inta*intc)*2));
            System.out.println("Objętosc = " + inta*intb*intc);
            break;
          case 4:
            String promien;
            int intpromien;
            
               System.out.println("Podaj długosc promienia ");
             try
              {
               promien = BuforWejsciowy.readLine();
               intpromien=Integer.parseInt(promien);
              }
               catch(IOException e)
               {
                e.printStackTrace();
                return;
               }
               catch(NumberFormatException e)
               {
                e.printStackTrace();
                return;
               }
            System.out.println("V = " + (intpromien * Math.sqrt(2))*(intpromien * Math.sqrt(2))*(intpromien * Math.sqrt(2))  );
            break;
          default:
         
             break;
      }
   
   }while (koniec != 5);
   }
}
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.ispwsznysa.fora.pl Strona Główna -> Programowanie w Javie Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin