View Single Post
  #3 (permalink)  
Old 03-22-2008, 05:07 AM
Floetic's Avatar
Floetic Floetic is offline
Member
 
Join Date: Feb 2008
Location: Belfast, Northern Ireland, UK
Posts: 7
Floetic is on a distinguished road
Send a message via MSN to Floetic
Cheers it looks much neater and im using Netbeans IDE 6.0.1 it didnt like the StartSymbolic[i] so I changed to StartSymbolic[index] but by doing that the output the beginning and ending symbol should match each other but they're not!?!


Code:
package newpackage2; public class RSA { public static final char[] StartSymbolic = {'A','B','C','D','E','F','G','H','I','J', 'K','L','M','N','O','P','Q','R','S','T', 'U','V','W','X','Y','Z'}; public static final int[] numeric = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 16,17,18,19,20,21,22,23,24,25,26}; private static final String separator = "*******************************************"; public static void main(String[] args) { long P3 = 0; long P3mod33 = 0; long C7 = 0; long C7mod33 = 0; int temp = 0; int tp=0; int index=0; for(int counter = 0; counter < numeric.length; counter++){ for(int i = 0; i < StartSymbolic.length; i++) { temp = numeric[counter]; P3 = (long) (temp * temp * temp); P3mod33 = P3 % 33; C7 = (long) (P3mod33*P3mod33*P3mod33*P3mod33*P3mod33*P3mod33*P3mod33); tp = numeric[counter]; C7mod33 = C7 % 33; } System.out.println(separator); System.out.println("Beginning Symbol: " +StartSymbolic[index]++); System.out.println("Numeric: " + numeric[counter]); System.out.println("P3: " +P3); System.out.println("P3mod33: " + P3mod33); System.out.println("C7: " +C7); System.out.println("C7mod33: " + C7mod33); System.out.println("Ending Symbol: " +StartSymbolic[index++]); // THESE are the commented lines, remove the double slash before System.out.println and it should work System.out.println(separator); } } }

Code:
******************************************* Beginning Symbol: A Numeric: 1 P3: 1 P3mod33: 1 C7: 1 C7mod33: 1 Ending Symbol: B ******************************************* ******************************************* Beginning Symbol: B Numeric: 2 P3: 8 P3mod33: 8 C7: 2097152 C7mod33: 2 Ending Symbol: C ******************************************* ******************************************* Beginning Symbol: C Numeric: 3 P3: 27 P3mod33: 27 C7: 10460353203 C7mod33: 3 Ending Symbol: D ******************************************* ******************************************* Beginning Symbol: D Numeric: 4 P3: 64 P3mod33: 31 C7: 27512614111 C7mod33: 4 Ending Symbol: E ******************************************* ******************************************* Beginning Symbol: E Numeric: 5 P3: 125 P3mod33: 26 C7: 8031810176 C7mod33: 5 Ending Symbol: F ******************************************* ******************************************* Beginning Symbol: F Numeric: 6 P3: 216 P3mod33: 18 C7: 612220032 C7mod33: 6 Ending Symbol: G ******************************************* ******************************************* Beginning Symbol: G Numeric: 7 P3: 343 P3mod33: 13 C7: 62748517 C7mod33: 7 Ending Symbol: H ******************************************* ******************************************* Beginning Symbol: H Numeric: 8 P3: 512 P3mod33: 17 C7: 410338673 C7mod33: 8 Ending Symbol: I ******************************************* ******************************************* Beginning Symbol: I Numeric: 9 P3: 729 P3mod33: 3 C7: 2187 C7mod33: 9 Ending Symbol: J ******************************************* ******************************************* Beginning Symbol: J Numeric: 10 P3: 1000 P3mod33: 10 C7: 10000000 C7mod33: 10 Ending Symbol: K ******************************************* ******************************************* Beginning Symbol: K Numeric: 11 P3: 1331 P3mod33: 11 C7: 19487171 C7mod33: 11 Ending Symbol: L ******************************************* ******************************************* Beginning Symbol: L Numeric: 12 P3: 1728 P3mod33: 12 C7: 35831808 C7mod33: 12 Ending Symbol: M ******************************************* ******************************************* Beginning Symbol: M Numeric: 13 P3: 2197 P3mod33: 19 C7: 893871739 C7mod33: 13 Ending Symbol: N ******************************************* ******************************************* Beginning Symbol: N Numeric: 14 P3: 2744 P3mod33: 5 C7: 78125 C7mod33: 14 Ending Symbol: O ******************************************* ******************************************* Beginning Symbol: O Numeric: 15 P3: 3375 P3mod33: 9 C7: 4782969 C7mod33: 15 Ending Symbol: P ******************************************* ******************************************* Beginning Symbol: P Numeric: 16 P3: 4096 P3mod33: 4 C7: 16384 C7mod33: 16 Ending Symbol: Q ******************************************* ******************************************* Beginning Symbol: Q Numeric: 17 P3: 4913 P3mod33: 29 C7: 17249876309 C7mod33: 17 Ending Symbol: R ******************************************* ******************************************* Beginning Symbol: R Numeric: 18 P3: 5832 P3mod33: 24 C7: 4586471424 C7mod33: 18 Ending Symbol: S ******************************************* ******************************************* Beginning Symbol: S Numeric: 19 P3: 6859 P3mod33: 28 C7: 13492928512 C7mod33: 19 Ending Symbol: T ******************************************* ******************************************* Beginning Symbol: T Numeric: 20 P3: 8000 P3mod33: 14 C7: 105413504 C7mod33: 20 Ending Symbol: U ******************************************* ******************************************* Beginning Symbol: U Numeric: 21 P3: 9261 P3mod33: 21 C7: 1801088541 C7mod33: 21 Ending Symbol: V ******************************************* ******************************************* Beginning Symbol: V Numeric: 22 P3: 10648 P3mod33: 22 C7: 2494357888 C7mod33: 22 Ending Symbol: W ******************************************* ******************************************* Beginning Symbol: W Numeric: 23 P3: 12167 P3mod33: 23 C7: 3404825447 C7mod33: 23 Ending Symbol: X ******************************************* ******************************************* Beginning Symbol: X Numeric: 24 P3: 13824 P3mod33: 30 C7: 21870000000 C7mod33: 24 Ending Symbol: Y ******************************************* ******************************************* Beginning Symbol: Y Numeric: 25 P3: 15625 P3mod33: 16 C7: 268435456 C7mod33: 25 Ending Symbol: Z ******************************************* ******************************************* Beginning Symbol: Z Numeric: 26 P3: 17576 P3mod33: 20 C7: 1280000000 C7mod33: 26 Ending Symbol: [ *******************************************
Reply With Quote