Advertisement
wet_Maks

Apartamente

Feb 17th, 2021
538
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.36 KB | None | 0 0
  1. package StudiulIndv;
  2.  
  3. public class Apartamente {
  4.     int Id;
  5.     int  NumarApartament;
  6.     double  Suprafata;
  7.     int  Etaj;
  8.     int  NumarCamere;
  9.     int  NumarBalcon;
  10.     double  Pret;
  11.  
  12.  
  13.  
  14.     public void afisare(){
  15.         System.out.println("Numarul apartamentului: "+NumarApartament+".");
  16.         System.out.println("Suprafata apartamentului este de: "+Suprafata+" m^2.");
  17.         System.out.println("Etajul: "+Etaj);
  18.         System.out.println("Aprartamentul are "+NumarCamere+" camere.");
  19.         System.out.println("Numarul de balcoane a apartamentului: "+NumarBalcon+".");
  20.         System.out.println("Pretul apartamentului este de: "+Pret+" lei.");
  21.     }
  22.  
  23. }
  24.  
  25. ------------------------------------------------------------------------------------------------
  26.  
  27. package StudiulIndv;
  28.  
  29. import java.util.Scanner;
  30.  
  31. public class TestApartamente {
  32.     public static void main(String[] args) {
  33. //folosim introducerea de la tastatura.
  34.         Scanner keyboard = new Scanner(System.in);
  35.         int n;
  36.         int i;
  37.         int Etajx;
  38.  
  39.         System.out.println("Introduceti numarul apartamentelor: ");
  40.         n = keyboard.nextInt();
  41.  
  42.  
  43.         for ( i = 1; i <= n; i++) {
  44.             a[i] = new Apartamente();
  45.  
  46.             System.out.println("ID");
  47.             a[i].Id = keyboard.nextInt();
  48.             System.out.println("Nr apartamente");
  49.             a[i].NumarApartament = keyboard.nextInt();
  50.             System.out.println("Suprafata");
  51.             a[i].Suprafata = keyboard.nextDouble();
  52.             System.out.println("Etajul");
  53.             a[i].Etaj = keyboard.nextInt();
  54.             System.out.println("Nr Camere");
  55.             a[i].NumarCamere = keyboard.nextInt();
  56.             System.out.println("Numar balcon");
  57.             a[i].NumarBalcon = keyboard.nextInt();
  58.             System.out.println("Pret");
  59.             a[i].Pret = keyboard.nextDouble();
  60.  
  61.         }
  62.         System.out.println();
  63.         System.out.println("Afisarea informatiei despre apartamente.");
  64.         for ( i = 1; i <= n; i++) {
  65.             a.afisare();
  66.         }
  67.         System.out.println();
  68.         System.out.println("Introdu etajul:");
  69.         Etajx = keyboard.nextInt();
  70.         for ( i = 1; i <= n; i++) {
  71.             if(Etajx == a.Etaj) System.out.println("Apartamentele de pe acest "+a.NumarApartament);
  72.         }
  73.  
  74.  
  75. //a2.id = keyboard.nextInt();
  76.  
  77.     }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement