Ansichten: QuotePaste - CodePaste - NoPaste
Codesnippet eingetragen am 16.4.2013 um 16:04
Von: Max
Sprache: Java
Beschreibung: Max Scheißprogramm, endlich fertig
CodeSnippet:
  1. import java.util.Scanner;
  2. import java.util.ArrayList;
  3.  
  4. public class Scheiss
  5. {
  6. /**
  7.   * @param args the command line arguments
  8.   */
  9. public static void main(String[] args)
  10. {
  11. System.out.println("Bitte Primzahl eingeben");
  12. Scanner intReader = new Scanner(System.in);
  13. int intPrime = intReader.nextInt();
  14.  
  15. System.out.println("Bitte a-Wert eingeben");
  16. int intA = intReader.nextInt();
  17.  
  18. int ordnung = getOrdnung(intPrime,intA);
  19. System.out.println("Die Ordnung lautet " + ordnung);
  20.  
  21. if(ordnung==(intPrime-1))
  22. {
  23. System.out.println("ist primitiv");
  24. }
  25. else
  26. {
  27. System.out.println("ist nicht primitiv");
  28. }
  29.  
  30. intReader.close();
  31. }
  32.  
  33.  
  34. public static int getOrdnung(int intPrime,int intA)
  35. {
  36. int count = 1;
  37. int current_result = intA;
  38.  
  39.  
  40.  
  41. while(current_result!=1)
  42. {
  43. current_result = (intA * current_result) % intPrime;
  44. count++;
  45. }
  46. return count;
  47. }
  48. }