Advertisement
Guest User

Untitled

a guest
Jan 19th, 2020
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. public class Rubrica {
  2. public static void main (String [] args){
  3.  
  4. int R = 0;
  5. int C = 0;
  6. int Scelta = 0;
  7. int Cont =0;
  8.  
  9. System.out.println("Operazione n.1-Aggiungi contatto; Operazione n.2-Cerca contatto; Operazione n.3-Elimina contatto; Operazione n.4-Chiudi rubrica;");
  10. Scelta = Integer.parseInt(System.console().readLine("Quale operazione vuoi eseguire? Digita un numero: "));
  11.  
  12. String [][] Rubrica = new String[R][C];
  13.  
  14. while(Scelta!=4){
  15. if(Scelta==1){
  16.  
  17. String nome = System.console().readLine("Scrivi il nome del contatto: "));
  18. C++;
  19. Rubrica[R][C] = nome;
  20. String tel = System.console().readLine("Scrivi il numero: ");
  21. Rubrica[R][C] = tel;
  22. R++;
  23. }
  24. if(Scelta==2){
  25. String CercaNome = new String (System.console().readLine("Inserisci il nome da cercare: "));
  26. while((Cont<R)&&(CercaNome!=Rubrica[0][Cont])){
  27. Cont++;
  28. }
  29. if(CercaNome==Rubrica[Cont][0]){
  30. System.out.println(Rubrica[Cont][0] + Rubrica[Cont][1]);
  31. }
  32. else{
  33. System.out.println("Contatto non trovato.");
  34. }
  35. }
  36. if(Scelta==3){
  37. String CercaNome = new String (System.console().readLine("Inserisci il contatto da eliminare: "));
  38. if(CercaNome==Rubrica[Cont][0])
  39. while(Cont<R){
  40. Rubrica[Cont][0]=Rubrica[Cont+1][0];
  41. Rubrica[Cont][1]=Rubrica[Cont+1][1];
  42. Cont++;
  43. }
  44. R--;
  45. System.out.println("Contatto non trovato.");
  46. }
  47. }
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement