Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //zadanie 2
- package lab2;
- import java.util.Math;
- import java.util.Scanner;
- public class zadanie2 {
- public static void main(String[] args) {
- double a,b,c;
- double delta;
- Scanner dane=new Scanner(System.in);
- System.out.print("Podaj a: ");
- a=dane.nextFloat();
- System.out.print("Podaj b: ");
- b=dane.nextFloat();
- System.out.print("Podaj c: ");
- c=dane.nextFloat();
- delta=b*b-4*a*c;
- if(delta<0)
- System.out.println("Brak rozwiązań");
- else
- if(delta==0){
- double x;
- x=-b/(2*a);
- System.out.print("Jedno rozwiązanie x = ");
- System.out.println(x);
- }
- else{
- double x1, x2;
- x1=(-b+Math.sqrt(delta))/(2*a);
- x2=(-b-Math.sqrt(delta))/(2*a);
- System.out.print("x1 = ");
- System.out.println(x1);
- System.out.print("x2 = ");
- System.out.println(x2);
- }
- }
- }
- //zadanie 3
- package lab2;
- import java.util.Scanner;
- public class zadanie3 {
- public static void main(String[] args) {
- double a,b,c;
- Scanner dane=new Scanner(System.in);
- System.out.print("Podaj prędkość samolotu w milach na godzine: ");
- a=dane.nextFloat();
- b=a*1.609344;
- System.out.print("Prędkość samolotu w kilometrach na godzinę to: ");
- System.out.println(b);
- }
- }
- //zadanie 4
- package lab2;
- import java.util.Scanner;
- import java.util.ArrayList;
- import java.util.Collections;
- public class zadanie4a
- {
- public static void main(String args[])
- {
- {
- ArrayList<Integer> dane = new ArrayList<Integer>();
- double srednia=0.0;
- Scanner s = new Scanner(System.in);
- while (true)
- {
- System.out.print("Podaj liczbe, '00' konczy dzialanie programu: ");
- int input = s.nextInt();
- if (input == 00)
- {
- System.out.println("Zakonczenie wczytywania");
- break;
- }
- else
- {
- dane.add(input);
- }
- }
- System.out.print("Wczytano:\n");
- for (Integer i : dane)
- {
- srednia += i;
- float rozmiar = dane.size();
- System.out.println(i + " ");
- }
- System.out.println("Max: " + Collections.max(dane));
- System.out.println("Min: " + Collections.min(dane));
- System.out.println("Ilosc liczb: " +dane.size() );
- System.out.println("Srednia: " +srednia/dane.size());
- }
- }
- }
- //kalkulator
- package lab2;
- import java.util.Scanner;
- public class kalkulator {
- public static void main(String[] args) {
- int liczba1;
- int liczba2;
- char znak;
- Scanner input = new Scanner(System.in);
- System.out.println("Podaj pierwsza liczbe:");
- liczba1 = input.nextInt();
- System.out.println("Podaj drugą liczbę:");
- liczba2 = input.nextInt();
- System.out.println("Dodawanie +");
- System.out.println("Odejmowanie -");
- System.out.println("Mnożenie *");
- System.out.println("Dzielenie /");
- System.out.println("Operacaja modulo %");
- znak = input.next().charAt(0);
- switch(znak)
- {
- case '+':
- {
- System.out.println(liczba1+liczba2);
- break;
- }
- case '-':
- {
- System.out.println(liczba1-liczba2);
- break;
- }
- case '*':
- {
- System.out.println(liczba1*liczba2);
- break;
- }
- case '/':
- {
- if(liczba2 !=0)
- {
- System.out.println(liczba1/liczba2 + "reszta: " +
- liczba1 % liczba2);
- }
- else
- {
- System.out.println("Nie mozna podzielic przez zero");
- }
- break;
- }
- case '%':
- {
- if(liczba2 !=0)
- {
- System.out.println(liczba1 % liczba2);
- }
- else
- {
- System.out.println("Nie mozna podzielic przez zero");
- }
- }
- }
- }
- }
- //zadanie 6
- package lab2;
- import java.util.Scanner;
- public class zadanie6 {
- public static void main(String[] args) {
- int liczba1;
- int liczba2;
- int liczba_rat;
- int cena;
- float wynik1;
- float wynik2;
- float wynik;
- char znak;
- Scanner input = new Scanner(System.in);
- System.out.println("Cena samochodu: ");
- liczba1 = input.nextInt();
- System.out.println("Wklad wlasny: ");
- liczba2 = input.nextInt();
- if (liczba1>300000){
- System.out.println("Maksymalna kwota to 300 000");
- } else
- {
- cena=liczba1-liczba2;
- System.out.println("Liczba rat: ");
- liczba_rat = input.nextInt();
- if (liczba_rat>96) {
- System.out.println("Podales zla liczbe rat. Maksymalna wartosc 96");
- }
- else {
- switch(liczba_rat)
- {
- case 1:
- {
- wynik=cena*2/100;
- wynik1= cena+wynik;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 2:
- {
- wynik=cena*2/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 3:
- {
- wynik=cena*2/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 4:
- {
- wynik=cena*2/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 5:
- {
- wynik=cena*2/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 6:
- case 7:
- case 8:
- case 9:
- case 10:
- case 11:
- case 12:
- case 13:
- case 14:
- case 15:
- case 16:
- case 17:
- case 18:
- case 19:
- case 20:
- case 21:
- case 22:
- case 23:
- case 24:
- {
- wynik=cena*2/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 25:
- case 26:
- case 27:
- case 28:
- case 29:
- case 30:
- case 31:
- case 32:
- case 33:
- case 34:
- case 35:
- case 36:
- case 37:
- case 38:
- case 39:
- case 40:
- case 41:
- case 42:
- case 43:
- case 44:
- case 45:
- case 46:
- case 47:
- case 48:
- {
- wynik=cena*3/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 49:
- case 50:
- case 51:
- case 52:
- case 53:
- case 54:
- case 55:
- case 56:
- case 57:
- case 58:
- case 59:
- case 60:
- {
- wynik=cena*4/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 61:
- case 62:
- case 63:
- case 64:
- case 65:
- case 66:
- case 67:
- case 68:
- case 69:
- case 70:
- case 71:
- case 72:
- {
- wynik=cena*5/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- case 73:
- case 74:
- case 75:
- case 76:
- case 77:
- case 78:
- case 79:
- case 80:
- case 81:
- case 82:
- case 83:
- case 84:
- case 85:
- case 86:
- case 87:
- case 88:
- case 89:
- case 90:
- case 91:
- case 92:
- case 93:
- case 94:
- case 95:
- case 96:
- {
- wynik=cena*6/100;
- wynik1= (cena+wynik)/liczba_rat;
- System.out.println("Miesieczne zobowiazanie: " +wynik1);
- break;
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement