Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package robin.maths;
- import java.util.Scanner;
- public class Main
- {
- @SuppressWarnings("resource")
- public static void main(String[] args)
- {
- Scanner scan = new Scanner(System.in);
- System.out.println("Entrez a :");
- String strA = scan.next();
- System.out.println("Entrez b :");
- String strB = scan.next();
- int a = 0, b = 0;
- try
- {
- a = Integer.parseInt(strA);
- }
- catch(NumberFormatException ex)
- {
- System.err.println("Erreur : A n'est pas un nombre");
- }
- try
- {
- b = Integer.parseInt(strB);
- }
- catch(NumberFormatException ex)
- {
- System.err.println("Erreur : B n'est pas un nombre");
- }
- process(a, b);
- }
- private static void process(int a, int b)
- {
- if(b == 0)
- {
- System.err.println("Erreur : b ne peut être égale à 0");
- return;
- }
- int b2 = (2 * b);
- int c = a % b2;
- if(c > b)
- {
- c -= b2;
- }
- String output = c + "π";
- System.out.println("La mesure principale est \n" + output);
- for(int i = 0; i < output.length(); i++)
- System.out.print("-");
- System.out.println("\n" + b);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement