Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Vettori
- {
- static void main()
- {
- int vet1[] = new int[3], vet2[] = new int[3], vet3[] = new int[3], r = 0;
- System.out.println("Cifre binarie del primo vettore");
- for (int i = 0; i < vet1.length; i++)
- {
- vet1[i] = (int)(Math.random()*2);
- System.out.print(vet1[i]);
- }
- System.out.println("\nCifre binarie del secondo vettore");
- for (int i = 0; i < vet2.length; i++)
- {
- vet2[i] = (int)(Math.random()*2);
- System.out.print(vet2[i]);
- }
- System.out.println("\nAnd logico tra i due vettori");
- for (int i = 0; i < vet3.length; i++)
- {
- vet3[i] = vet1[i] & vet2[i];
- System.out.print(vet3[i]);
- }
- System.out.println("\nOr logico tra i due vettori");
- for (int i = 0; i < vet3.length; i++)
- {
- vet3[i] = vet1[i] | vet2[i];
- System.out.print(vet3[i]);
- }
- System.out.println("\nSomma dei due vettori");
- for (int i = 0; i < vet3.length; i++)
- {
- vet3[i] = 0;
- }
- for (int i = 2; i == 0; i--)
- {
- if ((vet1[i] == 0) && (vet2[i] == 0))
- {
- if (vet3[i-1] == 0)
- {
- vet3[i] = 0;
- }
- }
- else
- {
- if ((vet1[i] == 1) && (vet2[i] == 1))
- {
- if (vet3[i+1] == 0)
- {
- vet3[i] = 0;
- vet3[i-1] = 1;
- }
- else
- {
- vet3[i] = 1;
- vet3[i-1] = 1;
- }
- }
- else
- {
- if (vet3[i+1] == 1)
- {
- vet3[i] = 0;
- vet3[i-1] = 1;
- }
- else
- {
- vet3[i] = 1;
- vet3[i-1] = 0;
- }
- }
- }
- }
- for (int i = 0; i < vet3.length; i++)
- {
- System.out.print(vet3[i]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement