Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 KB | None | 0 0
  1. class Vettori
  2. {
  3. static void main()
  4. {
  5. int vet1[] = new int[3], vet2[] = new int[3], vet3[] = new int[3], r = 0;
  6. System.out.println("Cifre binarie del primo vettore");
  7. for (int i = 0; i < vet1.length; i++)
  8. {
  9. vet1[i] = (int)(Math.random()*2);
  10. System.out.print(vet1[i]);
  11. }
  12. System.out.println("\nCifre binarie del secondo vettore");
  13. for (int i = 0; i < vet2.length; i++)
  14. {
  15. vet2[i] = (int)(Math.random()*2);
  16. System.out.print(vet2[i]);
  17. }
  18. System.out.println("\nAnd logico tra i due vettori");
  19. for (int i = 0; i < vet3.length; i++)
  20. {
  21. vet3[i] = vet1[i] & vet2[i];
  22. System.out.print(vet3[i]);
  23. }
  24. System.out.println("\nOr logico tra i due vettori");
  25. for (int i = 0; i < vet3.length; i++)
  26. {
  27. vet3[i] = vet1[i] | vet2[i];
  28. System.out.print(vet3[i]);
  29. }
  30. System.out.println("\nSomma dei due vettori");
  31. for (int i = 0; i < vet3.length; i++)
  32. {
  33. vet3[i] = 0;
  34. }
  35. for (int i = 2; i == 0; i--)
  36. {
  37. if ((vet1[i] == 0) && (vet2[i] == 0))
  38. {
  39. if (vet3[i-1] == 0)
  40. {
  41. vet3[i] = 0;
  42. }
  43. }
  44. else
  45. {
  46. if ((vet1[i] == 1) && (vet2[i] == 1))
  47. {
  48. if (vet3[i+1] == 0)
  49. {
  50. vet3[i] = 0;
  51. vet3[i-1] = 1;
  52. }
  53. else
  54. {
  55. vet3[i] = 1;
  56. vet3[i-1] = 1;
  57. }
  58. }
  59. else
  60. {
  61. if (vet3[i+1] == 1)
  62. {
  63. vet3[i] = 0;
  64. vet3[i-1] = 1;
  65. }
  66. else
  67. {
  68. vet3[i] = 1;
  69. vet3[i-1] = 0;
  70. }
  71. }
  72. }
  73. }
  74. for (int i = 0; i < vet3.length; i++)
  75. {
  76. System.out.print(vet3[i]);
  77. }
  78. }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement