Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.util.ArrayList;
- public class Ville {
- String nom;
- private int nombre_habitant;
- private ArrayList<Habitant> habitants = new ArrayList<Habitant>();
- private int nombre_infectes;
- private int nombre_vivant;
- private int nombre_quarentaine;
- public Ville(String nom, int nombre_habitant) {
- this.nom = nom;
- this.nombre_habitant = nombre_habitant;
- }
- public String getNom() {
- return nom;
- }
- public void setNom(String nom) {
- this.nom = nom;
- }
- public int getNombre_habitant() {
- return nombre_habitant;
- }
- public void setNombre_habitant(int nombre_habitant) {
- this.nombre_habitant = nombre_habitant;
- }
- public ArrayList<Habitant> getHabitants() {
- return habitants;
- }
- public void setHabitants(ArrayList<Habitant> habitants) {
- this.habitants = habitants;
- }
- public void debut()
- {
- for(int i=0;i<nombre_habitant;i++)
- {
- System.out.println("Entrer le nom de l'habitant "+(i+1));
- Scanner sc = new Scanner(System.in);
- String nom = sc.nextLine();
- habitants.add(new Habitant(nom,0,0,1));
- /*tous les sujets sont saints au début de la partie*/
- }
- }
- public void stats()
- {
- nombre_infectes=0;
- nombre_quarentaine=0;
- nombre_vivant=0;
- for(int i=0;i<nombre_habitant;i++)
- {
- if(habitants.get(i).getInfect() == 1)
- {
- nombre_infectes+=1;
- }
- if(habitants.get(i).getQuarentaine() == 1)
- {
- nombre_quarentaine+=1;
- }
- if(habitants.get(i).getEst_vivant() == 1)
- {
- nombre_vivant+=1;
- }
- }
- System.out.println("Nombre d'habitants infectés: "+nombre_infectes);
- System.out.println("Nombre d'habitants en quarentaire: "+nombre_quarentaine);
- System.out.println("Nombre d'habitants vivants: "+nombre_vivant);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement