Oh I can't believe I got that without any help!!! :D
fragment of changes:
************************************************** ******
int count = 6;
while(--count > 0) {
int a = 1+(int)(49*Math.random());
int b = 0;
int c = 0;
int d = 0;
int e = 0;
int f = 0;
do {
int bet = 1+(int)(49*Math.random());
b = bet;
}while(b == a);
do {
int cas = 1+(int)(49*Math.random());
c = cas;
} while(c == b | c == a);
do {
int dec = 1+(int)(49*Math.random());
d = dec;
} while(d == a | d == b | d == c);
************************************************** *******************
turns out I was having the most trouble with trying to write a test that would prevent any of the six numbers for one set from producing the same random number because none of the examples I'd seen so far delt with more than two variables outside of the one you were testing. and had to remember that you had to declare an integer outside of the do/while loops because if you declare them only inside the do/while loop blocks they don't exist outside of that and would not print the string I wanted to output. But I also had to declare a diffren variable inside the loop blocks and then reset the value of the original variables to the one inside the loop block because if I simply used f it would not compile and kept telling me that f was already declared.
okay so noone else is impressed but I'd say it's pretty darn good for someone who hasn't been to school in over 10 year and is teaching herself. and who knows maybe what I write here will help someone else who is doing the same or some young person who is just starting out.

Endamist