Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package cancello;
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- public class mainn {
- public static void main(String[] args){
- BufferedReader in= new BufferedReader(new InputStreamReader(System.in));
- int pere=0;
- int mele=0;
- int arance=0;
- int sc=0;
- boolean t=false;
- boolean flag;
- int MAX=30;
- int n=0;
- boolean f;
- int i=0;
- Classe az[]= new Classe[MAX];
- do{
- System.out.println("Menu': ");
- System.out.println("1. Inserire un nuovo frutto: ");
- System.out.println("2. Stampa la somma di tutti i prodotti: ");
- System.out.println("3. Metti i giorni e dici quante mele producono in 1 giorno: ");
- System.out.println("4. Stampa il tipo di frutta scelto da cliente: ");
- do{
- try {
- System.out.print("inserire un numero del menu': ");
- sc=Integer.parseInt(in.readLine());
- f=true;
- }
- catch(Exception e) {f=false;}
- }while(!f);
- switch(sc){
- case 1:
- if(n<MAX)
- {
- //inserimento mele
- do{
- do {
- try{
- System.out.print("Inserire il numero di mele, tra 20 e 80. ");
- mele=Integer.parseInt(in.readLine());
- flag=true;
- }
- catch(Exception e) {flag=false;}
- }while(flag==false);
- }while(mele<20||mele>80);
- //inserimento pere
- do{
- do {
- try{
- System.out.print("Inserire il numero di pere, tra 20 e 80. ");
- pere=Integer.parseInt(in.readLine());
- flag=true;
- }
- catch(Exception e) {flag=false;}
- }while(flag==false);
- }while(pere<20||pere>80);
- //inserimento arance
- do{
- do {
- try{
- System.out.print("Inserire il numero di arance, tra 20 e 80. ");
- arance=Integer.parseInt(in.readLine());
- flag=true;
- }
- catch(Exception e) {flag=false;}
- }while(flag==false);
- }while(arance<20||arance>80);
- az[n] = new Classe(arance,pere,mele);
- n++;
- t=true;
- }
- else
- {
- System.out.println("Vettore pieno.");
- }
- break;
- case 2:
- if(t==true)
- {
- for(i=0;i<n;i++)
- {
- System.out.println(az[i].toString());
- }
- }
- else
- {
- System.out.println("Non è stato alcun frutto: ");
- }
- break;
- case 3:
- break;
- case 4:
- break;
- }while(sc!=0);
- }while(sc!=0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement