Advertisement
merlinaccio

Untitled

Feb 1st, 2020
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. import javax.swing.JOptionPane;
  2.  
  3. public class Main {
  4.  
  5. public static void main(String[] args) {
  6. // TODO Auto-generated method stub
  7.  
  8. // CorvoTreOcchi.2
  9.  
  10.  
  11. int somma = 0;
  12. int cont = 0;
  13. int ris[] = new int[3];
  14. for (int i = 0; cont < 3; i++) {
  15. try {
  16. String corvo = JOptionPane.showInputDialog(
  17. "inserire comportamento del corvo" + "\n(valori accettato solo * o - + \"caw caw\"");
  18. char x = corvo.charAt(0);
  19. char y = corvo.charAt(1);
  20. char z = corvo.charAt(2);
  21. if (!corvo.contains("-")) {
  22. if (!corvo.contains("*")) {
  23.  
  24. if (corvo.equals("caw caw")) {
  25. System.out.println("risultato urlo: " + somma);
  26. ris[cont] = somma;
  27. somma = 0;
  28. cont++;
  29. System.out.println("il corvo ha fatto: " + x + " " + y + " " + z);
  30. System.out.println("parziale: " + somma + " urli: " + cont);
  31. } else {
  32. System.out.println("Non hai inserito le paroline magiche! Riprova...");
  33. }
  34. }
  35. }
  36. if (corvo.contains("-") || corvo.contains("*") ) {
  37. if (x == '*') {
  38. somma += 4;
  39. }
  40. if (y == '*') {
  41. somma += 2;
  42. }
  43. if (z == '*') {
  44. somma += 1;
  45. }
  46. System.out.println("il corvo ha fatto: " + x + " " + y + " " + z);
  47. System.out.println("parziale: " + somma + " urli: " + cont);
  48. }
  49. } catch (StringIndexOutOfBoundsException e) {
  50. JOptionPane.showMessageDialog(null, "Inserisci qualcosa di decente");
  51. }
  52. }
  53. System.out.print("Risultato sogno: \n");
  54. for (int i = 0; i < 3; i++) {
  55. System.out.println(ris[i]);
  56. }
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement