Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.40 KB | None | 0 0
  1. import java.awt.*;
  2. import java.io.IOException;
  3. import java.text.DateFormat;
  4. import java.text.ParseException;
  5. import java.text.SimpleDateFormat;
  6. import java.time.LocalDate;
  7. import java.time.format.DateTimeFormatter;
  8. import java.util.Date;
  9. import java.util.Locale;
  10. import java.util.Scanner;
  11. import static java.lang.Math.*;
  12. public class Main {
  13.  
  14.  
  15.     public static void cwiczenia3_1() {
  16.  
  17.  
  18.     }
  19.  
  20.  
  21.    
  22.  
  23.     static void cwiczenie2_1() {
  24.         System.out.println("Podaj datę urodzenia:");
  25.         Scanner sc = new Scanner(System.in);
  26.         String s = sc.next();
  27.         DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MMMM d, yyyy", Locale.ENGLISH);
  28.         LocalDate date = LocalDate.parse(s, formatter);
  29.         System.out.println(date);
  30.  
  31.  
  32.     }
  33.  
  34.     static void zadanie1_1() {
  35.         System.out.println("Zadanie 1");
  36.         Scanner reader1 = new Scanner(System.in);
  37.         System.out.println("Enter a name: ");
  38.         String n1 = reader1.nextLine();
  39.         System.out.println("Enter a surname: ");
  40.         Scanner reader2 = new Scanner(System.in);
  41.         String n2 = reader2.nextLine();
  42.         System.out.println("Witaj" + n1 + " " + n2);
  43.     }
  44.  
  45.     static void zadanie1_2() {
  46.         System.out.println("Zadanie 2");
  47.         System.out.println("Podaj 10 liczb dodatnich :");
  48.         int i = 0;
  49.         int maks = 0;
  50.         int min = 1000000;
  51.         int suma = 0;
  52.         while (i < 10) {
  53.             Scanner reader3 = new Scanner(System.in);
  54.             int w = reader3.nextInt();
  55.             maks = max(w, maks);
  56.             min = min(w, min);
  57.             suma += w;
  58.  
  59.  
  60.             i++;
  61.         }
  62.         float srednia = suma / 10;
  63.         System.out.println("Suma: " + suma);
  64.         System.out.println("średnia: " + srednia);
  65.         System.out.println("Maksimum: " + maks);
  66.         System.out.println("Minimum: " + min);
  67.     }
  68.  
  69.     static void zadanie1_3() {
  70.         System.out.println("Zadanie 3");
  71.         System.out.println("Podaj liczbę:");
  72.         Scanner reader4 = new Scanner(System.in);
  73.         float w1 = reader4.nextFloat();
  74.         System.out.println("Podaj znak działania:");
  75.         Scanner reader5 = new Scanner(System.in);
  76.         char w2 = reader5.next().charAt(0);
  77.         System.out.println("Podaj liczbę:");
  78.         Scanner reader6 = new Scanner(System.in);
  79.         float w3 = reader6.nextFloat();
  80.         switch (w2) {
  81.             case '+':
  82.                 float suma = w1 + w3;
  83.                 System.out.println(w1 + "\n" + w2 + "\n" + w3 + "\n" + suma);
  84.                 break;
  85.             case '-':
  86.                 float roznica = w1 - w3;
  87.                 System.out.println(w1 + "\n" + w2 + "\n" + w3 + "\n" + roznica);
  88.                 break;
  89.             case '*':
  90.                 float iloczyn = w1 * w3;
  91.                 System.out.println(w1 + "\n" + w2 + "\n" + w3 + "\n" + iloczyn);
  92.                 break;
  93.             case '/':
  94.                 float iloraz = w1 / w3;
  95.                 System.out.println(w1 + "\n" + w2 + "\n" + w3 + "\n" + iloraz);
  96.                 break;
  97.         }}
  98.  
  99.     static void cwiczenie1_7() throws IOException {
  100.  
  101.         char[] tablica = new char[30];
  102.  
  103.         char znak;
  104.         int i = 0;
  105.         do {
  106.             znak = (char) System.in.read();
  107.             tablica[i++] = znak;
  108.         }
  109.         while (znak != '\n' && i < 30);
  110.  
  111.         for (int j = 0; j < i; j++) {
  112.             if (Character.isLetter(tablica[j]))
  113.                 System.out.print(tablica[j]);
  114.         }
  115.     }
  116.  
  117.         public static void main (String[]args){
  118.  
  119.             cwiczenie2_1();
  120.             try {
  121.                 cwiczenie1_7();
  122.  
  123.             } catch (IOException e) {
  124.                 e.printStackTrace();
  125.             }
  126.  
  127.             zadanie1_1();
  128.             zadanie1_2();
  129.             zadanie1_3();
  130. //
  131. //
  132. //        int i;
  133. //        double pl;
  134. //        int n=0,N=0;
  135. //        double x =0, y = 0;
  136. //        System.out.println("Podaj znak działania:");
  137. //        Scanner reader6 = new Scanner(System.in);
  138. //        int liczba= reader6.nextInt();
  139. //        Random generator = new Random();
  140. //        for(i=0;i<liczba;i++)
  141. //            {
  142. //                x= generator.nextDouble();
  143. //                y=generator.nextDouble();
  144. //                if(x<=1 && x>=0 && y<=1 && y>=0){
  145. //
  146. //                }
  147. //            }
  148. //            pl=4*n/N;
  149. //            g.drawString("PI~"+pl);
  150.         }
  151.  
  152.  
  153.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement