ColonelNV

с циклом

Apr 2nd, 2020
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.61 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.Scanner;
  3.  
  4. public class Main {
  5.  
  6.     public static void main(String[] args) {
  7. ArrayList<Car> cars=new ArrayList<>();
  8.         Scanner in = new Scanner(System.in);
  9.         System.out.print("инпут намбер оф карс ");
  10.         int num = in.nextInt();
  11.         for (int i=0; i<num; i++){
  12.             System.out.print("название: ");
  13.             String nAmE = in.next();
  14.             System.out.print("спидность: ");
  15.             int spEeD = in.nextInt();
  16.             System.out.print("сайзность: ");
  17.             int sIzE = in.nextInt();
  18.             System.out.print("вейгхтность: ");
  19.             int wEiGhT = in.nextInt();
  20.             cars.add(new Car( nAmE, spEeD, sIzE, wEiGhT));
  21.         }
  22.        // cars.add(new Car("жигули", 200,3000,1200));
  23.         //cars.add(new Car("mercedes", 250, 4500, 3000));
  24.         System.out.println(totalSpeed(cars));
  25.     }
  26.     static int totalSpeed(ArrayList<Car> cars){
  27.         int counter =0;
  28.         for(int i= 0; i<2; i++){
  29.             counter += cars.get(i).getSpeed();
  30.         }
  31.         return counter;
  32.     }
  33. }
  34. class Car{
  35.      private final String name;
  36.      private final int speed;
  37.      private final int size;
  38.      private final int weight;
  39.     public Car (String name, int speed, int size, int weight){
  40.  this.speed=speed;
  41.  this.size=size;
  42.  this.weight=weight;
  43.  this.name=name;
  44.     }
  45.  
  46.     public int getSpeed() {
  47.         return speed;
  48.     }
  49.  
  50.     public int getSize() {
  51.         return size;
  52.     }
  53.  
  54.     public int getWeight() {
  55.         return weight;
  56.     }
  57.  
  58. }
Add Comment
Please, Sign In to add comment