Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- int l, x;
- int dim = 2, i = 0, j = 0;
- int n = 1;
- int k;
- boolean exist = false;
- LightBulb array[] = new LightBulb[dim];
- do{
- System.out.println("MENU':"+
- "\n 1-Inserire una lampada nel catalogo"+
- "\n 2-Modificare una lampada del catalogo"+
- "\n 3-Visualizzare il catalogo"+
- "\n 4-Cancellare una lampada dal catalogo"+
- "\n 5-Termina programma");
- do{
- System.out.println("Inserire la scelta:");
- x = input.nextInt();
- }
- while((x<1)||(x>5));
- switch (x){
- case 1:
- array[j] = new LightBulb();
- array[j].inserimento();
- j++;
- exist = true;
- break;
- case 2:
- if(exist){
- do{
- System.out.println("QUALE LAMPADA VUOI MODIFICARE?");
- k=input.nextInt();
- }
- while((k<1)||(k>j));
- array[k-1].reInserimento();
- break;
- }
- else {
- System.out.println();
- System.out.println("Non sono ancora state inserite lampade nel catalogo!!");
- System.out.println();
- break;
- }
- case 3:
- if(exist){
- for(i=0; i<j; i++){
- System.out.println("Lampadina n." + n + ":");
- System.out.println(array[i].toString());
- System.out.println();
- n++;
- }
- break;
- }
- else{
- System.out.println();
- System.out.println("Non hai ancora inserito niente!!");
- System.out.println();
- break;
- }
- case 4:
- if(exist){
- do{
- System.out.println("Inserire la lampada da eliminare:");
- k=input.nextInt();
- }
- while((k<1) || (k>j));
- array[k-1] = new LightBulb(array[j]);
- array[j] = new LightBulb();
- j--;
- break;
- }
- else {
- System.out.println();
- System.out.println("Non hai ancora inserito niente!!");
- System.out.println();
- break;
- }
- case 5:
- break;
- }
- n=1;
- }
- while(x!=5);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement